관리 메뉴

Mini

2563번 : 색종이 본문

Algorithm/boj

2563번 : 색종이

Mini_96 2022. 8. 9. 22:07

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

 

2563번: 색종이

가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록

www.acmicpc.net

 

for(2차원배열순회)

if(기존!=1)

값=1

count++

endif

endfor

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Stack;
import java.util.StringTokenizer;

public class Main_2563_유동훈 {

	static int[][] map=new int[101][101];
	static int count;
	
	public static void main(String[] args) throws NumberFormatException, IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        int n = Integer.parseInt(br.readLine());
        StringTokenizer st;
        
        
        
        
        for(int T=0;T<n;++T)
        {
        	st = new StringTokenizer(br.readLine());
        	int x=Integer.parseInt(st.nextToken());
        	int y=Integer.parseInt(st.nextToken());
        	
        	
        	for(int i=x;i<x+10;++i)
        	{
        		for(int j=y;j<y+10;++j)
        		{
        			if(map[i][j]!=1)
        			{
        				map[i][j]=1;
        				count++;
        			}
        		}
        	}
	
        }
        
        System.out.println(count);
        
        
        
        
        
       
    }
}

'Algorithm > boj' 카테고리의 다른 글

11286번: 절대값 힙  (0) 2022.08.12
2961번 : 도영이가 만든 맛있는 음식  (0) 2022.08.11
3040번: 백설 공주와 일곱 난쟁이  (0) 2022.08.11
16926번: 배열돌리기1  (0) 2022.08.10
요세푸스 문제  (0) 2022.08.08