定価A円の商品がB円で売られているとき、定価の何パーセント引きなのか答える問題です。
提出
a, b = map(int, input().split())
print((a-b)*100/a)
入力例1を使って説明すると、定価100円・売価80円なので、20円引きとなっています。
これが定価の何パーセントにあたるかを求めることになります。
定価で割ると0.2となるので、20パーセントだということが分かります。
20の方を出力したいので、計算の途中で100を掛けています。
split()メソッド
split()メソッドは、区切り文字を指定して、文字列を分割します。
区切り文字を指定しない場合、空白、タブ、改行で分割されます。
str.split("区切り文字")
map()関数
map()関数は、イテラブル(リストやタプルなど)の各要素に関数の処理を適用します。
map(関数、イテラブル)