코딩테스트/기초

백준 10250 acm 호텔 - python

math_tbro 2022. 1. 7. 00:28

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

 

10250번: ACM 호텔

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

www.acmicpc.net

 

풀이 : 

t = int(input())
for _ in range(t):
    h, w, n = map(int, input().split())
    if n % h == 0:
        front = h
        back = int(n/h)
    else :
        front = n % h
        back = int(n/h +1)
    print(front * 100 + back)

 

일단 2번 틀렸는데

n % h =0 이되면 층수가 0층이 되버린다. 

또 n/h 를 해버리면 그 값이 4.0 이런식으로 소수점이 찍혀서 안된다. 그래서 int() 를 앞에 붙혀준다 

그것 말고는 틀린게 없다.

 

풀이를 생략하겟다.