結果

問題 No.604 誕生日のお小遣い
ユーザー yumechiyumechi
提出日時 2017-12-04 21:03:52
言語 PyPy3
(7.3.15)
結果
AC  
実行時間 44 ms / 1,000 ms
コード長 403 bytes
コンパイル時間 160 ms
コンパイル使用メモリ 82,176 KB
実行使用メモリ 52,096 KB
最終ジャッジ日時 2024-11-21 19:18:59
合計ジャッジ時間 1,955 ms
ジャッジサーバーID
(参考情報)
judge3 / judge1
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 21
権限があれば一括ダウンロードができます

ソースコード

diff #

#!/usr/bin/env python
# -*- coding: utf-8 -*-

def solve():
    a, b, c = map(int, input().split())
    high, low = 10 ** 18, 1
    for _ in range(100):
        mid = (high + low) // 2
        money = b * (mid // a) + 1 * (mid - mid // a)
        if money < c:
            low = mid
        else:
            high = mid
    # print([low, mid, high])
    print(high)

if __name__=="__main__":
    solve()
0