AtCoder Grand Contest 005
翻译中…
Problem Statement
翻译中…
Aoki loves numerical sequences and trees.
翻译中…
One day, Takahashi gave him an integer sequence of length $N$, $a_1, a_2, ..., a_N$, which made him want to construct a tree.
翻译中…
Aoki wants to construct a tree with $N$ vertices numbered $1$ through $N$, such that for each $i = 1,2,...,N$, the distance between vertex $i$ and the farthest vertex from it is $a_i$, assuming that the length of each edge is $1$.
翻译中…
Determine whether such a tree exists.
翻译中…
Constraints
翻译中…
$2 ≦ N ≦ 100$$1 ≦ a_i ≦ N-1$
翻译中…
Input
翻译中…
The input is given from Standard Input in the following format:
翻译中…
N
a_1 a_2 ... a_N
翻译中…
Output
翻译中…
If there exists a tree that satisfies the condition, print Possible. Otherwise, print Impossible.
翻译中…
样例
Input #1
5
3 2 2 3 3
Output #1
Possible

The diagram above shows an example of a tree that satisfies the conditions. The red arrows show paths from each vertex to the farthest vertex from it.
Input #2
3
1 1 2
Output #2
Impossible
Input #3
10
1 2 2 2 2 2 2 2 2 2
Output #3
Possible
Input #4
10
1 1 2 2 2 2 2 2 2 2
Output #4
Impossible
Input #5
6
1 1 1 1 1 5
Output #5
Impossible
Input #6
5
4 3 2 3 4
Output #6
Possible
题目信息
题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。