반응형
//2차원 누적합 만들기
#include<stdio.h>
int n, m, d[20][20], dt[20][20];
int main()
{
printf("행열 곱의 값은 :");
scanf("%d %d", &n, &m);
printf("값을 입력하세요 :\n");
for(int i=1; i<=n; i++)
for(int j=1; j<=m; j++)
scanf("%d", &d[i][j]);
for(int i=1; i<=n; i++)
for(int j=1; j<=m; j++)
dt[i][j]=d[i][j]+dt[i-1][j]+dt[i][j-1]-dt[i-1][j-1];
printf("누적값은 :\n");
for(int i=1; i<=n; i++)
{
for(int j=1; j<=m; j++)
printf("%d ", dt[i][j]);
printf("\n");
}
}
/*
행열 곱의 값은 :3 4
값을 입력하세요 :
1 4 7 10
2 5 8 11
3 6 9 12
누적값은 :
1 5 12 22
3 12 27 48
6 21 45 78
--------------------------------
Process exited after 3.539 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/
반응형
'2019~2020 > 정보 과학' 카테고리의 다른 글
택시 거리 계산하기 (0) | 2019.06.19 |
---|---|
성적 입력하기 (0) | 2019.06.19 |
문자shift (2) | 2019.05.31 |
단어 저장하기 프로그램 (0) | 2019.05.29 |
문자개수 세기 프로그램 (0) | 2019.05.29 |