第四个WA求助
查看原帖
第四个WA求助
1467259
Aphrodite2楼主2024/9/28 17:38

rt,第四个点我的程序输出53,答案为52,求大佬帮助```c #include<stdio.h> int main(){ int i, j, score[50000], n, cup, h, sum = 0; scanf("%d%d", &n, &h); for(i = 0; i < n-1; i++){ scanf("%d\n", &score[i]); } for(i = 0; i < n ;i++){ for(j = 0; j <= n - i - 2; j++){ if(score[j] > score[j + 1]){ cup = score[j]; score[j] = score[j+1]; score[j+1] = cup; } } } for(i = n - 1; i > -1; i--){ sum += score[i]; if(sum >= h){ printf("%d", n - i); break; } } return 0 ; }

2024/9/28 17:38
加载中...