2630. 색종이 만들기
1. 문제 분석 1) 정사각형이 모두 같은 색으로 칠해져있지 않다면 계속 4등분해서 잘라낸다. 2) 최종적으로 모든 색종이가 같은 색이라면, 하얀색 색종이의 개수와 파란색 색종이의 개수를 각각 구한다. 2. 제약 조건 1) N = 2, 4, 8, 16, 32, 64, 128 3. 의사결정 1) N을 받고 N만큼 for문 돌려서 이중배열에 받는다. - st 하기 전에 문자열로 받아서 하나의 색깔만 들어있는지 확인하고 카운팅, 만약 하나의 색깔만 있다면 바로 출력하기 2) N/2 = 1이 아니라면, 하나의 색종이 크기에 대해 -> 이 색종이가 단색이 아니라면 repeat(시작점, 끝점, 길이) { - 각각에 대해 다시 repeat() 호출한다. } ..
Algorithm
2025. 2. 13. 11:23