No.656 ゴルフ

URL

https://yukicoder.me/problems/no/656

解法

A君の仕事はゴルフのスコア表の計算です。
ゴルフのスコアはボールを1回打つごとに1加算されます。
例えば、あるホールで4打打ったとすればスコア表に4と記載しスコアは4です。
例外として、10打以上打った場合にはスコア表に0と記載してスコアは10となります。

A君は9ホールぶんのスコア表を渡されるのでスコアの合計を計算しましょう。

なお、ゴルフというスポーツの性質上、0打でホールを終了することはありえません!

解法

一つ一つ数字を足し合わせ、
0の数×10点を最後に足せば大丈夫です。

コード

a = input()
b = a.count("0")
c = 0
a = list(a)
for i in range(len(a)):
    c += int(a[i])
c += b * 10
print(c)

コメント

人気の投稿