[白準10250 Python(Python)]-CMホテル


質問する



sol

import sys
T = int(input())
arr = []
for i in range(T):
    H, W, N = map(int, sys.stdin.readline().split())
    room = 101
    cnt = 1
    check_1 = 1
    check_2 = 1
    while cnt <= N:
        if(check_1 <= H):
            arr.append(room)
            room += 100
            check_1 += 1
            cnt += 1
        else:
            room = 101 + check_2
            check_2 += 1
            check_1 = 1
    print(arr[-1])

に答える


結局解けた
初めてコードを書くときはn/hとn%hを使ったが,反例が多すぎる
だから101201301401,,,102202302,,
最後の値を出力の形式に解く.いいコードじゃない

他ののりを見て、上のようにすると、もっときれいに見えます.

リファレンス


https://leedakyeong.tistory.com/entry/%EB%B0%B1%EC%A4%80-10250%EB%B2%88-ACM-%ED%98%B8%ED%85%94-in-python