Score : $800$ points
You are given an integer sequence $x$ of length $N$. Determine if there exists an integer sequence $a$ that satisfies all of the following conditions, and if it exists, construct an instance of $a$.
The input is given from Standard Input in the following format:
$N$ $x_1$ $x_2$ $...$ $x_N$
If there does not exist an integer sequence $a$ that satisfies all the conditions, print No
.
If there does exist such an sequence $a$, print Yes
in the first line, then print an instance of $a$ in the second line, with spaces inbetween.
3 1 5 9
Yes 1 1 1 2 2 2 3 3 3
For example, the second occurrence of the integer $2$ from the left in $a$ in the output is the fifth element of $a$ from the left. Similarly, the condition is satisfied for the integers $1$ and $3$.
2 4 1
No