문제 링크
https://www.acmicpc.net/problem/10250
10250번: ACM 호텔
프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수
www.acmicpc.net
풀이
- 층수는 n을 h로 나눈 나머지, 단 나머지가 0일 때는 꼭대기 층이라는 뜻이므로 h
- 방수는 n을 h로 나눈 몫 +1, 단 나머지가 0일 때는 몫 그자체
- 앞에 0 추가를 위해 zfill() 사용
test = int(input())
for _ in range(test):
h, w, n = map(int,input().split())
if n % h == 0:
answer = str(h) + str(n//h).zfill(2)
else :
answer = str(n%h) + str(n//h + 1).zfill(2)
print(answer)
'개발 > algorithm' 카테고리의 다른 글
[백준 11866번] 요세푸스 문제0 - python (0) | 2022.02.13 |
---|---|
[백준 10816번] 숫자 카드 2 - python (0) | 2022.02.13 |
[백준 9012번] 괄호 - python (0) | 2022.02.12 |
[백준 7568번] 덩치 - python (0) | 2022.02.12 |
[백준 4153번] 직각삼각형 -python (0) | 2022.02.12 |