百練---行列の加算を求める---2870
1291 ワード
2870:行列の加算を求める
表示提出 統計 ヒント 質問 合計時間制限:
1000ms
メモリの制限:
65536kB
説明
行列int a[3][3]、行列int b[3][3].マトリックスのデータはユーザによって入力される.新しいマトリクスc=a+bを出力:
c00 c01 c02
c10 c11 c12
c20 c21 c22
各要素は4ビットを占めます.
入力
マトリックスa
a00 a01 a02
a10 a11 a12
a20 a21 a22
マトリックスb
b00 b01 b02
b10 b11 b12
b20 b21 b22
しゅつりょく
マトリックスc
c00 c01 c02
c10 c11 c12
c20 c21 c22
サンプル入力
サンプル出力
表示
1000ms
メモリの制限:
65536kB
説明
行列int a[3][3]、行列int b[3][3].マトリックスのデータはユーザによって入力される.新しいマトリクスc=a+bを出力:
c00 c01 c02
c10 c11 c12
c20 c21 c22
各要素は4ビットを占めます.
入力
マトリックスa
a00 a01 a02
a10 a11 a12
a20 a21 a22
マトリックスb
b00 b01 b02
b10 b11 b12
b20 b21 b22
しゅつりょく
マトリックスc
c00 c01 c02
c10 c11 c12
c20 c21 c22
サンプル入力
1 2 3
4 5 6
7 8 9
7 8 9
4 5 6
1 2 3
サンプル出力
8 10 12
8 10 12
8 10 12
#include<stdio.h>
#include<stdlib.h>
int main(){
int i,j;
int a[3][3],b[3][3],c[3][3];
for(i=0; i<3; i++){
for(j=0; j<3; j++){
scanf("%d",&a[i][j]);
}
}
for(i=0; i<3; i++){
for(j=0; j<3; j++){
scanf("%d",&b[i][j]);
}
}
for(i=0; i<3; i++){
for(j=0; j<3; j++){
c[i][j] = a[i][j]+b[i][j];
printf("%4d",c[i][j]);
}
printf("
");
}
return 0;
}