#ABC160D. Line++

Line++

Line++

题目描述

有一个具有 NN 个顶点、编号为 11NN 的无向图 GGGG 中共有以下 NN 条边:

  • 对于 i=1,2,...,N1i=1,2,...,N-1,顶点 ii 和顶点 i+1i+1 之间有边。
  • 顶点 XX 和顶点 YY 之间有边。

对于 k=1,2,...,N1k=1,2,...,N-1,请解决以下问题:

  • 求满足 1i<jN1 \leq i \lt j \leq N 的整数对 (i,j)(i,j),且 GG 中顶点 ii 到顶点 jj 的最短距离为 kk 的个数。

输入格式

输入按以下格式从标准输入给出:

NN XX YY

输出格式

对于 k=1,2,...,N1k=1,2,...,N-1,将问题的答案按顺序每行输出一个。

样例

5 2 4
5
4
1
0

该输入中的图如下所示。

距离为 11 的整数对 (i,j)(i,j) (1i<jN1 \leq i \lt j \leq N) 有

(1,2),(2,3),(2,4),(3,4),(4,5)(1,2)\,,(2,3)\,,(2,4)\,,(3,4)\,,(4,5)55 个。

距离为 22 的整数对 (i,j)(i,j) (1i<jN1 \leq i \lt j \leq N) 有

(1,3),(1,4),(2,5),(3,5)(1,3)\,,(1,4)\,,(2,5)\,,(3,5)44 个。

距离为 33 的整数对 (i,j)(i,j) (1i<jN1 \leq i \lt j \leq N) 有

(1,5)(1,5)11 个。

距离为 44 的整数对 (i,j)(i,j) (1i<jN1 \leq i \lt j \leq N) 不存在。

3 1 3
3
0

该输入中的图如下所示。

7 3 7
7
8
4
2
0
0
10 4 8
10
12
10
8
4
1
0
0
0

数据范围

  • 3N2×1033 \leq N \leq 2 \times 10^3
  • 1X,YN1 \leq X,Y \leq N
  • X+1<YX+1 \lt Y
  • 输入均为整数
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1905
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签