题解 | #争夺前五名#
争夺前五名
https://www.nowcoder.com/practice/cd052308a1c44a88ad00255f312c3e14
#include<stdio.h> int main() { int n; int i; int a[100]; scanf("%d", &n); int b,f=n; for (i = 1; i <= n; i++) { scanf("%d", &a[i]); } for ( b = 1; b <= n; b++) { for (int j = 1; j <= n - b ; j++) { int tempt; if (a[j] > a[j + 1]) { tempt = a[j]; a[j] = a[j + 1]; a[j + 1] = tempt; } } } //int s = a[n] - a[1]; //printf("%d\n", s); for (i = n; i >n-5; i--) { //f--; //if (f == 1)break; printf("%d ", a[i]); } return 0; }