2장: 의미있는 이름
실습 코드
예제: 백준 10250번 문제인 "ACM 호텔"의 풀이 코드
t = int(input())
while t > 0:
t = t - 1
h, w, n = list(map(int, input().split()))
floor = 1
room = 1
if h > 1 and w > 1:
floor = (n-1) % h + 1
room = (n-1) // h + 1
elif h == 1:
room = n
elif w == 1:
floor = n
result = floor*100 + room
print(result)의도를 분명히 밝혀라
코드에서 짐작하기 어려운 사항
변수의 의도
바꾼 이름?
값 1의 의미
맥락 개선
Last updated