ITP1_7_C: Spreadsheet

http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ITP1_7_C
スプレッドシートのsum計算をする問題。
こういうのは素朴な実装しか思いつかないな。

#include <iostream>
#include <stdio.h>
using namespace std;

int main() {
// your code goes here
int r,c;
scanf("%d %d",&r,&c);
int as[101]={0},a;
for(int i=0;i<r;i++){
	int sum=0;
	for(int j=0;j<c;j++){
		scanf("%d",&a);
		as[j]+=a;
		sum+=a;
		printf("%d ",a);
	}
	printf("%d\n",sum);
}
int sum=0;
for(int i=0;i<c;i++){
	sum+=as[i];
	printf("%d ",as[i]);
}
printf("%d\n",sum);
return 0;
}
最終更新:2016年03月22日 08:26