As Easy As A+B
2014-02-22 00:41
246 查看
Problem Description
These days, I am thinking about a question, how can I get a problem as easy as A+B? It is fairly difficulty to do such a thing. Of course, I got it after many waking nights. Give you some integers, your task is to sort these number ascending (升序). You should know how easy the problem is now! Good luck!Input
Input contains multiple test cases. The first line of the input is a single integer T which is the number of test cases. T test cases follow. Each test case contains an integer N (1<=N<=1000 the number of integers to be sorted) and then N integers follow in the same line. It is guarantied that all integers are in the range of 32-int.Output
For each case, print the sorting result, and one line one case.Sample Input
2 3 2 1 3 9 1 4 7 2 5 8 3 6 9
Sample Output
1 2 3 1 2 3 4 5 6 7 8 9
#include<stdio.h>
int main()
{
int t,test,i,j,a[1000];
scanf("%d",&test);
while(test--)
{
scanf("%d",&t);
for(i=0;i<t;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<t-1;i++)
for(j=1;j<t;j++)
if(a[j]<a[j-1])
{
int k=a[j];
a[j]=a[j-1];
a[j-1]=k;
}
for(i=0;i<t-1;i++)
{
printf("%d ",a[i]);
}
printf("%d\n",a[t-1]);
}
return 0;
}
相关文章推荐
- Netty教程—Part1—介绍
- 算法时间复杂度
- 研究生如何读文献 写论文 发文章 毕业论文
- Microsoft report viewer 2012出现无法加载相关dll的解决办法
- c/c++ 有限状态机实现
- extern "C"的用处
- cocos2dx 使用getChildByName()获取不到元素问题
- hdu 1874 畅通工程续
- 2014.2.21 mac OS terminal 编译运行 C 和 java 程序的指令
- 用函数指针来提供统一的接口
- Netty源码解读(二)Netty中的buffer
- 质数表线性时间筛法
- Netty源码解读(一)概述
- win8.1rtm专业版无法安装net3.5还有iis
- Ubuntu Thinkpad E440 sdcard reader 驱动安装
- PHP之負載均衡下的session共用
- Http record java
- Centos 6.4 上源码安装 kamailio 4.1
- 宏和函数抽象能力比较
- hdu 2387 Til the Cows Come Home