アイサカ・IT・Python

Python AI×機械学習×webサービス

AをBで割った時の商を出力する(AtCoder(競プロ)1日1問【29日目】【Python】)

AtCoder Beginner Contest 087 A問題
A - Buying Sweets

本日のポイントは「AをBで割った時の商を出力する」です。 

AをBで割った時の商を出力する

#input()の時点でX - A を完了させておく
X_A = int(input()) - int(input())
B = int(input())
# X_A//Bは X - A を B で割ったときの商。つまりBを買うことができる個数
#最後にその数とBをかけると答えを導くことができる
print(X_A - (X_A//B)*B)

コードの改善

他の人のコードを読み、コードを改善します。

i=lambda:int(input())
print((i()-i())%i())
独学プログラマー Python言語の基本から仕事のやり方まで

独学プログラマー Python言語の基本から仕事のやり方まで