inseonyun / Algorithm

알고리즘 문제 풀이
0 stars 0 forks source link

[ETC] SWEA : 13732_정사각형 판정 #68

Closed inseonyun closed 2 years ago

inseonyun commented 2 years ago

Source URL : SWEA : 13732_정사각형 판정

문제 요구사항 :

[입력]

[출력]

접근 방법 :

풀이 순서 :

  1. TC를 입력받아 해당 TC만큼 test_case를 반복한다.
  2. N을 입력받고, N 크기만큼의 맵 정보를 입력 받는다.
  3. 맵을 탐색하며, '#'이 나왔을 때 사각형의 좌상단 좌표, 우하단 좌표를 min, max 함수를 이용해서 찾는다.
  4. 해당 좌표를 x2 - x1 값과 y2 - y1의 값이 같지 않다면 false ( no 출력)을, 같다면 x1부터 x2까지, y1부터 y2까지 for문을 돌려 빠짐없이 '#'으로 채워졌는지 확인한다. 안 채워져있다면 return false
  5. 앞 조건식에서 return 되지 않고 진행됐다면 return true를 한다.
inseonyun commented 2 years ago

문제 풀이 결과 :

image