在 IOI 2018 的开幕式上, 名参赛者排成一列,该列由一条数轴表示。所有参赛者面向数轴的正方向前进。在时间 时,第 名参赛者(,从前向后计数)站在坐标 处。此外,旗手 IOI-chan 站在坐标 处。
每名参赛者都有一个称为 迟滞值 的参数。第 名参赛者的 迟滞值 为 。参赛者遵循以下规则:
- 如果第 名参赛者与他或她正前方的人(参赛者或 IOI-chan)之间的距离大于或等于 ,则第 名参赛者会移动到距离该人 的位置。否则,第 名参赛者不移动。
IOI-chan 每单位时间沿数轴正方向移动距离 。每当上述条件满足时,参赛者会立即移动。
你作为记者负责报道开幕式。你本应拍照,但整场仪式期间你都睡着了。没办法——你决定作弊,先拍摄大厅的照片,再在照片上画出人物。
为了避免被发现作弊,或为了估算画图所需的时间,你希望知道以下 个值:
- 在时间 ()时,站在坐标区间 (含端点)内的人数。
任务
给定每名参赛者的 迟滞值 以及 个问题的数据,编写一个程序,计算每个问题所满足条件的人数。