[BOJ/C++] 2563 색종이 - 구현

문제

https://www.acmicpc.net/problem/2563

풀이

100 * 100 도화지를 array[100][100]으로 보고, 색종이 부분 배열을 1로 바꾸기

코드

#include <iostream>

using namespace std;

int main() {
	
	int N;
	int X,Y;
	int area[100][100] = {0,};
	int sol=0;
	cin >> N;
	
	while(N--) {
		cin >> X >> Y;
		
		for(int i=X; i<X+10; i++) {
			for(int j=Y; j<Y+10; j++) {
				if(area[i][j] != 1) {
					area[i][j] = 1;
					sol++;
				}
			}
		}
	}
	
	cout << sol;
	
	return 0;
}

좋은 웹페이지 즐겨찾기