#ABC343D. [ABC343D] 分数的多样性(Diversity of Scores)
[ABC343D] 分数的多样性(Diversity of Scores)
题目描述
小高正在举办一场有 名选手参加的比赛。选手编号从 到 。选手们将争夺积分。目前,所有选手的积分都是零。
小高的预知能力让他知道选手们的分数将如何变化。
具体来说,对于 ,第 号选手的分数将在 秒后增加 分。除此之外,分数不会有其他变化。
小高喜欢分数的多样性,他想知道在每个时刻选手们的分数中有多少种不同的值。
对于每个 ,请找出在 秒后选手们的分数中有多少种不同的值。
例如,如果在某个时刻选手们的分数是 、、 和 ,那么在那个时刻选手们的分数中有三种不同的值。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出 行。
第 行 应包含一个整数,表示在 秒后选手们的分数中有多少种不同的值。
输入输出样例 #1
输入 #1
3 4
1 10
3 20
2 10
2 10
输出 #1
2
3
2
2
输入输出样例 #2
输入 #2
1 3
1 3
1 4
1 3
输出 #2
1
1
1
输入输出样例 #3
输入 #3
10 10
7 2620
9 2620
8 3375
1 3375
6 1395
5 1395
6 2923
10 3375
9 5929
5 1225
输出 #3
2
2
3
3
4
4
5
5
6
5
说明/提示
样例 1 解释
让 表示选手 的分数序列。目前,。
- 一秒后,选手 的分数增加 分,使得 。因此,在 秒后选手们的分数中有两种不同的值。
- 两秒后,选手 的分数增加 分,使得 。因此,在 秒后选手们的分数中有三种不同的值。
- 三秒后,选手 的分数增加 分,使得 。因此,在 秒后选手们的分数中有两种不同的值。
- 四秒后,选手 的分数增加 分,使得 。因此,在 秒后选手们的分数中有两种不同的值。
数据范围
- 所有输入值都是整数。