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