#agc005c. [agc005_c]Tree Restoring
[agc005_c]Tree Restoring
問題文
青木君は数列と木が大好きです。
青木君はある日高橋くんから長さ の数列 を貰いました。そしてこの数列を見て、木を作りたくなりました。
青木君が作りたいのは、頂点数が で、全ての について頂点 と最も遠い頂点の距離が となる木です。なお、辺の長さは全て とします。
これを満たす木が存在するか判定してください。
制約
入力
入力は以下の形式で標準入力から与えられる。
出力
条件を満たす木が存在するならば Possible
、しないならば Impossible
と出力する。
入力例 1
5
3 2 2 3 3
出力例 1
Possible
上図は条件を見たす木の一例です。赤い矢印は最も遠い頂点への経路を表します。
入力例 2
3
1 1 2
出力例 2
Impossible
入力例 3
10
1 2 2 2 2 2 2 2 2 2
出力例 3
Possible
入力例 4
10
1 1 2 2 2 2 2 2 2 2
出力例 4
Impossible
入力例 5
6
1 1 1 1 1 5
出力例 5
Impossible
入力例 6
5
4 3 2 3 4
出力例 6
Possible