#P12776. [POI 2018/2019 R1] 小机器人 Robby the little robot
[POI 2018/2019 R1] 小机器人 Robby the little robot
题目背景
翻译来自于 LibreOJ。
题目描述
题目译自 XXVI Olimpiada Informatyczna – I etap Robocik
想象一个带有直角坐标系的平面。在坐标 处,有一个朝北(即 坐标增大的方向)的小机器人等着你的指令。你可以通过一个命令序列 来编程控制它。启动后,机器人会按顺序执行动作:第 次移动时,它会向前走 个单位,然后向右转 。
机器人有块电池,能支持它运行 秒。无论是移动一个单位还是转 ,都耗时 秒。
请你写一个程序,算出在电池耗尽前,机器人会在指定点 上出现多少次。
输入格式
输入的第一行包含两个整数 和 ,分别表示命令序列的长度和电池运行时间。
第二行包含 个整数 ,表示命令序列中的移动距离。
第三行包含两个整数 和 ,表示我们要查询的点的坐标。
输出格式
输出一个整数,表示机器人到达点 的次数。如果它在时间 或 时位于该点,也要计入。
4 28
2 3 1 2
3 2
2
提示
样例 1 解释
机器人会在启动后的第 秒和第 秒到达点 。其路径如下图所示。
附加样例
- 跟样例相同,但 ;
- 的样例;
- 大型螺旋样例,。
详细子任务附加限制及分值如下表所示。
子任务 | 附加限制 | 分值 |
---|---|---|