Coding/백준
[10250번] 기본 수학1 - ACM 호텔 with Python
sinabro_dy
2022. 7. 20. 18:42
문제
내가 작성한 코드 (틀림)
# T 개의 테스트 데이터
t = int(input())
# H(행), W(열), guest(손님) 입력
for i in range(t):
floor = 0
room = 0
h, w, guest = map(int, input().split())
if guest % h == 0:
floor = 100 *h
else:
floor = 100 * (guest%h)
room = (guest // h) + 1
print(floor + room)
> 틀리지 않은거 같은데 계속 오류가....
참고한 코드
t = int(input())
for i in range(t):
h, w, n = map(int, input().split())
num = n//h + 1
floor = n % h
if n % h == 0: # h의 배수이면,
num = n//h
floor = h
print(f'{floor*100+num}')
> 아.... n%h == 0 일때 num 변수도 수정을 해줬어야 했다... 아 좀 더 생각을 했어야 했는데...
> 참고한 블로그
https://ooyoung.tistory.com/88
백준 10250 [파이썬 알고리즘] ACM 호텔
[Python] 백준 알고리즘 온라인 저지 10250번 : ACM 호텔 Python3 코드 t = int(input()) for i in range(t): h, w, n = map(int, input().split()) num = n//h + 1 floor = n % h if n % h == 0: # h의 배수..
ooyoung.tistory.com