HDOJ 1040:读入数据并排序输出
3 月,跳不动了?>>> 题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=1040 一、题目要求 给出若干组数据,对每组数据排序后输出 二、题目代码 #include<iostream> using namespace std; int main() { int array[1001];//存储读入的数据 int counta; //数据组数 int countb; //每组数据的数据个数 int i, j, k; //for语句遍历用变量 int temp; //临时变量 cin >> counta; while(counta--) { cin >> countb; //读取一组数据 for(i = 0; i < countb; i++) { cin >> array[i]; } //对数据进行排序 for(i = 0; i < countb - 1; i++) { for(j = i + 1; j < countb; j++) { if(array[i] > array[j]) { //cout << "change:" << array[i] << ' ' << array[j] << endl; temp = array[i]; array[i] = array[j]; array[j] = temp; } } } /