【ABC194 A】「I Scream」を解く【Python3】

「AtCoder」解説一覧へ

AtCoder 名物の製品「スヌケアイス」がどの種類のアイス製品なのか求める問題です。

提出
a, b = map(int, input().split())

if a+b >= 15 and b >= 8:
    n = 1
elif a+b >= 10 and b >= 3:
    n = 2
elif a+b >= 3:
    n = 3
else:
    n = 4

print(n)

「アイスクリーム」「アイスミルク」「ラクトアイス」「氷菓」の分類は問題に書かれているので、その通りにif文で場合分けします。

実際のアイス製品もこのように分類されているので、ちょっとした豆知識でしたね。

split()メソッド

split()メソッドは、区切り文字を指定して、文字列を分割します。

区切り文字を指定しない場合、空白、タブ、改行で分割されます。

str.split("区切り文字")

map()関数

map()関数は、イテラブル(リストやタプルなど)の各要素に関数の処理を適用します。

map(関数、イテラブル)

【ABC194】解説記事リスト

「AtCoder」解説一覧に戻る

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です