第 010 场 AtCoder Beginner Contest
B
花占い
AtCoder
⌀ 229
原题
← AC →
翻译中…

Problem Statement

翻译中…

高橋君の秘書のなぎさちゃんは、高橋君が大好きです。つまり、高橋君もなぎさちゃんの事が大好きであるに違いありません。 そのことを確認するために、庭に咲いている花で、花占いをすることにしました。

翻译中…

「好き」、「嫌い」、「好き」、「嫌い」、「好き」、「嫌い」……。

翻译中…

おかしいです。高橋君はなぎさちゃんの事が好きであるはずなのに、花占いの結果は「嫌い」でした。 これは、花が悪いに違いありません。

翻译中…

なぎさちゃんは、使用人達に、花占いの結果が「嫌い」にならないように、花びらを毟るよう命じました。

翻译中…

なぎさちゃんの花占いは、$2$つのパターンがあります。 一つは、「好き」「嫌い」を交互に言いながら、花びらを $1$ 枚ずつ毟っていくパターンです。 もう一つは、「好き」「嫌い」「大好き」の $3$ つを繰り返しながら、花びらを$1$枚ずつ毟っていくパターンです。

翻译中…

どちらのパターンにおいても、最後に言った言葉が、花占いの結果となります。

翻译中…

なぎさちゃんの使用人であるあなたは、なぎさちゃんがどちらのパターンで花占いをしたときも、「嫌い」にならないように、 花びらを事前に毟ってあげる必要があります。

翻译中…

庭に咲いている花の数と、その花びらの枚数が与えられるので、花びらを毟る必要のある枚数を出力してください。

翻译中…

Input

翻译中…

入力は以下の形式で標準入力から与えられる。

翻译中…

n
a_1 a_2 ... a_n

翻译中…
  • $1$ 行目には、庭に咲いている花の数を表す整数 $n (1 ≦ n ≦ 10)$ が与えられる。
  • $2$ 行目では、それぞれの花の花びらの枚数に関する情報が、スペース区切りで与えられる。 $i$ 番目の花の花びらの枚数は、 $i$ 番目に与えられる整数 $a_i (1 ≦ a_i ≦ 9)$によって与えられる。
翻译中…

Output

翻译中…

毟る必要のある花びらの枚数を $1$ 行で出力せよ。出力の末尾には改行をいれること。

翻译中…

样例

Input #1
3
5 8 2
Output #1
4
最初の花に注目します。 - 花びらの数が $5$ 枚の時、$2$ つ目のパターンの花占いで、「好き」「嫌い」「大好き」「好き」「嫌い」となり、「嫌い」になってしまうので、花びらを毟らなければなりません。 - 花びらの数が $4$ 枚の時、$1$ つ目のパターンの花占いで、「好き」「嫌い」「好き」「嫌い」となり、「嫌い」になってしまうので、花びらを毟らなければなりません。 - 花びらの数が $3$ 枚の時、$1$ つ目のパターンで「好き」、$2$ つ目のパターンで「大好き」となるため、花びらを毟る必要がありません。 同様に、花びら $8$ 枚の花は $7$ 枚に、花びら $2$ 枚の花は $1$ 枚にすることにより、「嫌い」になることを防ぐことが出来ます。 花びらを毟る必要のある枚数の合計は、$2 + 1 + 1 = 4$ 枚となります。
Input #2
9
1 2 3 4 5 6 7 8 9
Output #2
8
题目信息
题号
abc010_2
时间限制
2 s
内存限制
256 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。