【ABC147 A】「Blackjack」を解く【Python3】

abc147a

「AtCoder」解説一覧へ

与えられた三つの整数を足したものが、22以上かそうでないかを判定する問題です。

ブラックジャックに関する問題ですが、ブラックジャックを一切知らなくても大丈夫です。

提出
a1, a2, a3 = map(int, input().split())
 
if a1 + a2 + a3 >= 22:
    print("bust")
else:
    print("win")

三つの整数を受け取り、それぞれ a1,a2,a3 に代入します。

a1,a2,a3を足したものが、22以上であるか判定し結果を出力します。

split()メソッド

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

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

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

map()関数

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

map(関数、イテラブル)

【ABC147】解説記事リスト

「AtCoder」解説一覧に戻る

コメントを残す

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