必须完成的审判
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Description
希罗想要完成审判, 审判由n个线索组成,每个线索里有一个记忆值 (可能为正, 也可能为负),你需要从某个线索开始, 然后连续收集若干个线索, 并收集这些线索的记忆值总和, 目标必须收集至少点记忆值,由于时间有限,你必须选择最短的连续线索(最短非空子数组)来完成目标,并输出这个最短的长度,如果无法完成目标, 则输出 -1.
中译中:给定一个整数n,给你一个整数数组 a 和一个整数 k ,找出 a 中和至少为 k 的 最短非空子数组 ,并返回该子数组的长度。如果不存在这样的 子数组 ,返回 -1.
Format
Input
第一行输入两个整数 , .
第二行输入 个数, .
Output
输出子数组的长度.
Samples
1 1
1
1
2 4
1 2
-1
3 3
2 -1 2
3
Limitation
1s, 1024KiB for each test case.
2026 SYNU 四月周赛 Round III
- 状态
- 已结束
- 规则
- XCPC
- 题目
- 5
- 开始于
- 2026-4-2 19:30
- 结束于
- 2026-4-2 21:00
- 持续时间
- 1.5 小时
- 主持人
- 参赛人数
- 23