[백준] 2563번

Jeanine·2022년 11월 7일
0

baekjoon

목록 보기
119/120
post-thumbnail

💻 C++ 기반

색종이
https://www.acmicpc.net/problem/2563

✔️ 색종이의 영역을 배열에 표시 (True: 색종이 있음, False: 색종이 없음)


#include <iostream>

#define MAX 100

using namespace std;

bool paper[MAX + 10][MAX + 10];
int N;

int main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL);
    cout.tie(NULL);
    
    cin >> N;
    while (N--)
    {
        int x, y;
        cin >> x >> y;
        for (int i = 0; i < 10; i++)
        {
            for (int j = 0; j < 10; j++)
            {
                paper[y + i][x + j] = true;
            }
        }
    }
    
    int ans = 0;
    for (int i = 0; i < 100; i++)
    {
        for (int j = 0; j < 100; j++)
        {
            if (paper[i][j])
            {
                ans++;
            }
        }
    }

    cout << ans;
    return 0;
}
profile
Grow up everyday

0개의 댓글