传统题 1000ms 256MiB

跳格子

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

大样例下载

题目描述

你正在玩跳格子游戏。

一排有无数个格子,自左向右依次编号为 0,1,2,0, 1, 2, ……

初始时,你位于 00 号格子中。你不断地向右跳跃,但你每次跳的格子数是有限制的。你每次跳的格子数不能小于 aa,不能大于 bb。假如你当前正在 xx 号格子,每次跳跃,你可以向右跳 rr 个格子,落在 x+rx+r 号格子中。其中 arba ≤ r ≤ b

MM 个格子是你不愿意落脚的,这些格子被称作 Bad 格子,它们的编号为 c1,c2,,cMc_1, c_2, ……, c_M

当你第一次跳到编号不小于 NN 号的格子时,游戏结束。

问:你至少可能跳到多少个 Bad 格子中?

输入格式

  • 11 行:包含一个整数 NN
  • 22 行:包含三个整数 a,b,Ma, b, M
  • 33 行:包含 M 个整数 c1,c2,,cMc_1, c_2, ……, c_M。数据保证这些整数两两不同,且均为小于 NN 的正整数。

输出格式

一个整数,表示答案

样例输入

10
2 3 5
3 2 5 7 6

样例输出

2

数据范围

  • 30% 的数据:1N1041 ≤ N ≤ 10^4
  • 100% 的数据:$1 ≤ N ≤ 10^9; 1 ≤ a ≤ b ≤ 10; 1 ≤ M ≤ 100; 0 < c_i < N$。

2025-07-07

未参加
状态
已结束
规则
OI
题目
5
开始于
2025-7-7 13:45
结束于
2025-7-7 17:20
持续时间
3.6 小时
主持人
参赛人数
14