상상쓰

[백준] ACM 호텔 본문

Coding Test

[백준] ACM 호텔

상상쓰 2021. 10. 13. 10:10

https://www.acmicpc.net/problem/10250

 

10250번: ACM 호텔

프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수

www.acmicpc.net

 

각 층의 방의 개수가 같으므로 W 는 무시해도 된다.

divmod 를 이용하여 몫과 나머지로 방 번호를 구할 수 있다. 나머지가 0이 될 때만 주의해주면 된다.

 

import sys

T = int(sys.stdin.readline())

for i in range(T):
    H, W, N = map(int, sys.stdin.readline().split())
    q, r = divmod(N, H)
    
    print(str(r if r != 0 else H) + str(q + 1 if r != 0 else q).rjust(2, '0'))

'Coding Test' 카테고리의 다른 글

[백준] 집합의 표현  (0) 2021.10.18
[프로그래머스] n^2 배열 자르기  (0) 2021.10.14
[프로그래머스] 10주차_교점에 별 만들기  (0) 2021.10.12
[백준] 막대기  (0) 2021.10.10
[백준] K번째 수  (0) 2021.10.09
Comments