杭电acm 1040题
本题是一个非常简单的升序排序题目,但那时在做的时候把题目看错了,导致花费了大量的时间来检查为什么WA,最后发现题目看错了…..
1 /************************************************* 2 杭电acm,1040,已AC 3 **************************************************/ 4 #include <iostream> 5 #include <conio.h> 6 using namespace std; 7 #define Max 1000 8 int main(void) 9 { 10 int T; 11 int test[Max]={0}; 12 //int result[Max]; 13 int temp; 14 int len; 15 scanf("%d",&T); 16 while(T--) 17 { 18 cin>>len; 19 for(int i=0;i<len;i++) 20 cin>>test[i]; 21 for(int s=0;s<len;s++) 22 { 23 for(int j=1;j<len-s;j++) 24 { 25 if(test[j-1]>test[j]) 26 { 27 temp=test[j-1]; 28 test[j-1]=test[j]; 29 test[j]=temp; 30 } 31 32 } 33 } 34 // for(s=0;s<len;s++) 35 // result[s]=test[s]-\'0\'; 36 for(s=0;s<len;s++) 37 { 38 cout<<test[s]; 39 if(s!=len-1) 40 cout<<" "; 41 } 42 cout<<endl; 43 } 44 return 0; 45 }