AtCoder Regular Contest 189 (Div. 2)
E
Straight Path
AtCoder
⌀ 3257
原题
← D→
翻译中…

Problem Statement

翻译中…

Among the ways to label the edges of a complete graph $G$ with $N$ vertices with positive integers, a graph satisfying the following condition is called a "good complete graph".

翻译中…
  • There exists no path that visits all $N$ vertices exactly once and whose sequence of edge labels, in the order the edges are traversed, is non-decreasing.
翻译中…

Determine whether a good complete graph exists. If it exists, construct one that minimizes the maximum label assigned to an edge.

翻译中…

Constraints

翻译中…
  • $2 \leq N \leq 20$
翻译中…

Input

翻译中…

The input is given from Standard Input in the following format:

翻译中…

N

翻译中…

Output

翻译中…

If a good complete graph does not exist, print No.

翻译中…

If it exists, print one as follows. Let $a_{i,j}$ be the label assigned to the undirected edge connecting vertices $i$ and $j$.

翻译中…

Yes
a_{1,2} a_{1,3} a_{1,4} \dots a_{1,N}
a_{2,3} a_{2,4} \dots a_{2,N}
\vdots
a_{N-1,N}

翻译中…

If multiple solutions exist, you may print any of them.

翻译中…

样例

Input #1
5
Output #1
Yes
2 1 4 4
4 3 1
1 3
2
For example, consider the path that visits vertices in the order $2, 5, 1, 4, 3$. The sequence of edge labels traversed is $(1, 4, 4, 1)$, which is not non-decreasing. Moreover, there is no path whose sequence of edge labels is non-decreasing, so this graph satisfies the condition. Also, when $N=5$, it is impossible to assign labels so that the maximum label assigned to an edge is $3$ or less, so this output is valid.
Input #2
2
Output #2
No
题目信息
题号
arc189_e
时间限制
2 s
内存限制
1024 MB

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