5265: ABC160——Task D:Line++
[Creator : ]
Description
We have an undirected graph G with $N$ vertices numbered $1$ to $N$ and $N$ edges as follows:
Find the number of pairs of integers $(i, j)\ (1 ≤ i < j ≤ N)$
such that the shortest distance between Vertex $i$ and Vertex $j$ in G is $k$.
- For each $i = 1, 2, ..., N−1$, there is an edge between Vertex $i$ and Vertex $i+1$.
- There is an edge between Vertex X and Vertex Y.
Find the number of pairs of integers $(i, j)\ (1 ≤ i < j ≤ N)$
such that the shortest distance between Vertex $i$ and Vertex $j$ in G is $k$.
Input
Input is given from Standard Input in the following format:
$N\ X\ Y$
$N\ X\ Y$
Output
For each $k = 1, 2, ..., N−1$ in this order, print a line containing the answer to the problem.
Constraints
$3 ≤ N ≤ 2×10^3$
$1 ≤ X, Y ≤ N$
$X+1 < Y$
All values in input are integers.
$1 ≤ X, Y ≤ N$
$X+1 < Y$
All values in input are integers.
Sample 1 Input
5 2 4
Sample 1 Output
5
4
1
0
The graph in this input is as follows:
There are five pairs (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 1: (1,2),(2,3),(2,4),(3,4),(4,5).
There are four pairs (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 2: (1,3),(1,4),(2,5),(3,5).
There is one pair (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 3: (1,5).
There are no pairs (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 4.
There are five pairs (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 1: (1,2),(2,3),(2,4),(3,4),(4,5).
There are four pairs (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 2: (1,3),(1,4),(2,5),(3,5).
There is one pair (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 3: (1,5).
There are no pairs (i,j)(1≤i<j≤N) such that the shortest distance between Vertex i and Vertex j is 4.
Sample 2 Input
3 1 3
Sample 2 Output
3
0
The graph in this input is as follows:
Sample 3 Input
7 3 7
Sample 3 Output
7
8
4
2
0
0