當前位置:編程學習大全網 - 圖片素材 - 壹直現實Time Limit Exceeded 怎麽解決

壹直現實Time Limit Exceeded 怎麽解決

修改了壹下。

輸入 n, 大於 N 則退出程序。

#include<stdio.h>

#define N 50

int main(){

int i,n,sum=0;

int a[N]={0};

while(scanf("%d",&n)){

if (n > N) {printf("n must <= %d\n",N);return 0;};

sum=0; // 在這裏給 0

for(i=0;i<n;i++){

scanf("%d",&a[i]);

sum+=a[i]; }

printf("sum=%d\n",sum);

}

return 0;

}

運行例子:

3

1 2 3

sum=6

4

4 5 6 7

sum=22

51

n must <= 50

  • 上一篇:誰能給我講那個唐僧給悟空寫信的笑話?
  • 下一篇:風箏傷感句子
  • copyright 2024編程學習大全網