No.1990 Candy Boxes
タグ : / 解いたユーザー数 21
作問者 :
 milkcoffee
            
            / テスター :
milkcoffee
            
            / テスター :
            
             riano
riano
            
            
        問題文
        
        長さ $N$ の数列 $A$ と数列 $B$ があり、はじめは $A$ の全ての要素が $0$ です。
        数列 $A$ に対して、以下の操作を考えます。
        
操作を $0$ 回以上繰り返すことで、数列 $A$ を数列 $B$ に一致させることができるかを判定してください。
入力
$N$ $B_1 \ \ B_2 \ \ \cdots \ \ B_N$
出力
        
        数列 $A$ を数列 $B$ と一致させるような操作が可能であれば Yes を、不可能であれば No を出力してください。
    
サンプル
サンプル1
入力
4 2 3 1 0
出力
Yes
                
                はじめは $A=(0,0,0,0)$ です。
                $1$ 回目の操作で $i=1$ とすることで、$A=(1,1,0,0)$ となります。
                $2$ 回目の操作で $i=1$ とすることで、$A=(2,2,0,0)$ となります。
                $3$ 回目の操作で $i=2$ とすることで、$A=(2,3,1,0)$ となります。
                このようにして、数列 $B$ と一致させることができました。
            
サンプル2
入力
3 1 2 1
出力
No
$A_i$ と $A_{i+1}$ の偶奇が一致しない場合は $i$ を選べないことに注意してください。
サンプル3
入力
5 100 0 100 0 100
出力
No
サンプル4
入力
5 3 5 3 2 1
出力
No
サンプル5
入力
6 1 2 3 3 2 1
出力
Yes
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。
