結果

問題 No.825 賢いお買い物
ユーザー gojoTY
提出日時 2019-05-26 02:09:05
言語 Python3
(3.7.4 + numpy 1.14.5 + scipy 1.1.0)
結果
WA   .
実行時間 -
コード長 325 Byte
コンパイル時間 50 ms
使用メモリ 5,288 KB
最終ジャッジ日時 2019-08-12 22:36:13

テストケース

テストケース表示
入力 結果 実行時間
使用メモリ
a_sample_1.txt AC 21 ms
5,288 KB
a_sample_2.txt AC 20 ms
5,284 KB
a_sample_3.txt AC 21 ms
5,288 KB
b_case_1.txt AC 20 ms
5,284 KB
b_case_2.txt AC 19 ms
5,288 KB
b_case_3.txt WA -
b_case_5.txt AC 21 ms
5,284 KB
b_case_6.txt AC 19 ms
5,288 KB
b_case_7.txt AC 20 ms
5,284 KB
b_case_8.txt AC 20 ms
5,288 KB
b_case_9.txt AC 19 ms
5,288 KB
b_case_10.txt AC 20 ms
5,284 KB
b_case_11.txt WA -
b_case_12.txt WA -
b_case_13.txt WA -
b_case_14.txt AC 20 ms
5,284 KB
b_case_15.txt AC 21 ms
5,284 KB
b_case_16.txt WA -
b_case_17.txt AC 20 ms
5,284 KB
b_case_18.txt AC 21 ms
5,284 KB
b_case_19.txt AC 20 ms
5,288 KB
b_case_20.txt AC 22 ms
5,288 KB
テストケース一括ダウンロード

ソースコード

diff #
x, y, z = map(int, input().split())
sum = x + 10 * y
y_10, x_10 = divmod(sum, 10)
if x == z and y ==0:
    print('Impossible')
    exit()
if x + y + 10 < z:
    print('Impossible')
    exit()
if y>z:
    print((y-z) * 10 + x)
else:
    change_count = (z-y_10)//9 + 1
    print(y_10 - change_count + x_10 + change_count*10-z)
0