(算法练习)——排序
程序员文章站
2024-03-22 17:24:28
...
要求:
http://codeup.cn/problem.php?cid=100000581&pid=0
说明:
依旧是结构体+数组,感觉这样搭配特别方便
代码:
#include <stdio.h>
#include <algorithm>
using namespace std;
struct code{
int m;
int record[110];
}numrecord[110];
int main(){
int signal = 0;
int n;
int linshi[110];
while(scanf("%d",&n) != EOF){
numrecord[signal].m = n;
for(int i = 0;i <n;i++){
getchar();
scanf("%d",&linshi[i]);
}
sort(linshi,linshi+n);
for(int i = 0;i <n;i++){
numrecord[signal].record[i] = linshi[i];
}
signal++;
}
for(int i = 0;i <signal;i++){
for(int j = 0;j <numrecord[i].m;j++){
printf("%d ",numrecord[i].record[j]);
}
printf("\n");
}
}
上一篇: (算法练习)——PAT A1025
下一篇: (算法练习)——特殊排序