トップ 一覧 Farm 検索 ヘルプ RSS ログイン

2019da1.cppの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
 #include <stdio.h>
 int main(void)
 {
	//各生徒の合計を入れるための配列
	int sum[1000];
	
	while(1){
		int n, m;
		scanf("%d %d", &n, &m);
		if(n==0 && m==0) break;
		
		//合計をクリア
		for(int j=0; j<n; j++){
			sum[j]=0;
		}
		//生徒の人数分繰り返し
		for(int i=0; i<m; i++){
			//教科の分繰り返し
			for(int j=0; j<n; j++){
				int p;
				scanf("%d", &p);
				//各生徒の合計を求める
				sum[j]+=p;
			}
		}
		//合計の最大値を見つける
		int high=0;
		for(int j=0; j<n; j++){
			if(high<sum[j]){
				high=sum[j];
			}
			//printf("%d ", sum[j]);
		}
		//printf("\n");
		
		printf("%d\n", high);
	}
	
	return 0;
 }