Baekjoon

Baekjoon 10250번 ACM 호텔

ppwag 2020. 7. 26. 11:07

문제

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

걸린 시간

00 : 27 : 52

풀이

Python3

def assign(H, W, N, room):
    count = 1
    for w in range(0, W):
        for h in range(0, H):
            result = room[h][w]
            count += 1

            if count > N:
                return result

if __name__ == "__main__":
    T = int(input())        
    result = []
    for i in range(0, T):
        H, W, N = map(int, input().split())
        room = []
        for h in range(1, H+1):
            tmp = []
            for w in range(1, W+1):
                dong = str(h)

                if w < 10:
                    ho = '0' + str(w)
                else:
                    ho = str(w)

                tmp.append(int(dong + ho))
            room.append(tmp)

        result.append(assign(H, W, N, room))

    for i in result:
        print(i)

'Baekjoon' 카테고리의 다른 글

Baekjoon 10866번 덱  (0) 2020.07.26
Baekjoon 2798번 블랙잭  (0) 2020.07.26
Baekjoon 2839번 설탕 배달  (0) 2020.07.26
Baekjoon 1259번 팰린드롬수  (0) 2020.07.26
Baekjoon 11651번 좌표 정렬하기 2  (0) 2020.07.26

댓글