博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第二小整数201307271537.txt
阅读量:4980 次
发布时间:2019-06-12

本文共 778 字,大约阅读时间需要 2 分钟。

第二小整数

Time Limit : 3000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 74   Accepted Submission(s) : 39
Font: Times New Roman | Verdana | Georgia
Font Size: ← →
Problem Description
求n个整数中倒数第二小的数。
每一个整数都独立看成一个数,比如,有三个数分别是1,1,3,那么,第二小的数就是1。

Input

输入包含多组测试数据。
输入的第一行是一个整数C,表示有C测试数据;
每组测试数据的第一行是一个整数n,表示本组测试数据有n个整数(2<=n<=10),接着一行是 n个整数 (每个数均小于100);

Output

请为每组测试数据输出第二小的整数,每组输出占一行。
Sample Input
2
2
1 2
3
1 1 3

Sample Output

2
1

 

 

 

#include "stdio.h"
int main()
{
 int n,m,i,j,a[20],t;
 scanf("%d",&n);
 while(n--)
 {
  scanf("%d",&m);
  for(i=0;i<m;i++)
  scanf("%d",&a[i]);
  for(j=1;j<=m-1;j++)
  for(i=0;i<=m-1-j;i++)
  if(a[i]>a[i+1])
  {t=a[i];a[i]=a[i+1];a[i+1]=t;}
  printf("%d\n",a[1]);
 }
 return 0;
}
   

转载于:https://www.cnblogs.com/xiaziteng/p/dierxiaozhengshu.html

你可能感兴趣的文章
ASP.NET Core 2.2 基础知识(十一) ASP.NET Core 模块
查看>>
ASP.NET Core 运行原理解剖[4]:进入HttpContext的世界
查看>>
sql-----STR 函数
查看>>
WPF中类似使用tab键功能,可以向上向下定位
查看>>
设置WPF输入框焦点
查看>>
SQLServer数据库差异备份
查看>>
SQL SERVER GO命令循环使用实例
查看>>
C# 调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配...
查看>>
你可能不知道的字符比较中的“秘密”
查看>>
SQL server 2005 PIVOT运算符的使用
查看>>
ASP.NET MVC基于标注特性的Model验证:将ValidationAttribute应用到参数上
查看>>
用Excel做出比肩任务管理软件的操作技巧
查看>>
Jquery--仿制360右下角弹出窗口
查看>>
jQuery的选择器中的通配符[id^='code'] 【转】
查看>>
vmware osx10.12分辨率问题
查看>>
python 基础(十二) 图片简单处理
查看>>
Java知识总结-7
查看>>
Android Activity的创建、生命周期
查看>>
poj2676Sudoku
查看>>
TCSRM5961000
查看>>