AT_tupc2022_b.Snowy Aobayama
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
あおばさん是仙台市一所大学的学生。
あおばさん每天都会根据路面积雪量来决定去大学的通学方式。
积雪量会因降雪和融雪而变化。
每天的流程如下:
- 首先发生降雪,积雪量会增加当天的降雪量。
- 接着发生融雪。如果此时的积雪量大于等于 1cm,积雪量减少 1cm。
- 最后,あおばさん根据此时的积雪量决定通学方式。如果积雪量大于等于 Kcm,则乘地铁;小于 Kcm 则步行。
仙台市 N 天内的降雪情况通过两个长度为 M 的正整数列 a1<a2<⋯<aM 和 b1,b2,…,bM 给出。
这表示第 ai 天的降雪量为 bicm。其余天的降雪量为 0cm。
在这 N 天里,あおばさん共计多少天乘坐了地铁?
其中,假设第 1 天之前的积雪量为 0cm。
关于积雪量变化的详细情况,可以参考样例解释1。
输入格式
输入按以下格式从标准输入读入。
N M K a1 b1 a2 b2 ⋮ aM bM
输出格式
请输出答案的整数。
输入输出样例
输入#1
8 3 2 2 4 7 1 8 3
输出#1
3
输入#2
5 5 1 1 1000000000 2 1000000000 3 1000000000 4 1000000000 5 1000000000
输出#2
5
输入#3
28 9 2 4 2 5 2 10 5 15 5 17 1 18 2 20 2 21 1 22 1
输出#3
14
说明/提示
样例解释 1
各天的积雪量变化如下。
日: 1 2 3 4 5 6 7 8
降雪: 0 4 0 0 0 0 1 3
积雪变化:±0 +4 , −1 −1 −1 −1 ±0 +1 , −1 +3 , −1
积雪量: 0 3 2 1 0 0 0 2
通学方式:步行 地铁 地铁 步行 步行 步行 步行 地铁
因此,乘地铁的日子是第 2,3,8 天,共 3 天。
样例解释 2
有时积雪量可能无法用 32 位整数表示。
数据范围
- 2≤N≤1012
- 1≤M≤105
- 1≤K≤109
- 1≤a1<a2<⋯<aM≤N
- 1≤bi≤109 (i=1,2,…,M)
- 输入均为整数。
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?