알고리즘/백준알고리즘
2021. 9. 4.
[백준 알고리즘/Python3] 1193 분수찾기
문제이해 1=(1,1) -1층 2=(1,2) -2층 3=(2,1) 4=(3,1) -3층 5=(2,2) 6=(1,3) 7=(1,4) -4층 8=(2,3) 9=(3,2) 10=(4,1) 11=(5,1) -5층 12=(4,2) 13=(3,3) 14=(2,4) 15=(1,5) ... 각 순서대로 행렬의 층을 만들어 놓습니다. 들어온 숫자에 1부터 1씩 증가시켜서 빼면 0이하인 숫자가 나옵니다. 0이하인 숫자가 나오기 전 루프가 들어온 숫자를 동이라고 하겠습니다. 만약 층이 짝수라면 0이하인 숫자가 나오기 전 결과값이 층에 남은 동 값이 x좌표가 되고 y좌표는 {(층+1) - 결과} 가 됩니다. x,y좌표의 총합은 각 층의 +1 입니다. result = int(input()) count = 0 x=0 y=0 wh..