VioletaBabel

2167번: 2차원 배열의 합 본문

백준/백준-C++
2167번: 2차원 배열의 합
Beabletoet 2017. 9. 4. 17:55
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<cstdio>
int main()
{
    int num[301][301], n, m, i, j, x, y, ans = 0;
    scanf("%d %d"&n, &m);
    for (int i = 1; i <= n; ++i)
        for (int j = 1; j <= m; ++j)
            scanf("%d"&num[i][j]);
    for (scanf("%d"&n); n--; ans = 0)
    {
        scanf("%d %d %d %d"&i, &j, &x, &y);
        for (int ii = i; ii <= x; ++ii)
            for (int jj = j; jj <= y; ++jj)
                ans += num[ii][jj];
        printf("%d\n", ans);
    }
}
cs


'백준 > 백준-C++' 카테고리의 다른 글

2501번: 약수 구하기  (0) 2017.09.04
2312번: 수 복원하기  (0) 2017.09.04
2010번: 플러그  (0) 2017.09.04
1453번 : 피시방 알바  (0) 2017.09.04
1357번 : 뒤집힌 덧셈  (0) 2017.09.04
Comments