A4678 | 偷吃
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
时间限制:1 秒
> 空间限制:128 MB
Yuilice小时候特别嘴馋,经常会偷吃爷爷抽屉里的小面包,关键是偷吃完了还不把包装袋丢掉。
现在我们输入一个序列$A = {A_1, A_2, \cdots, A_N}$,代表爷爷抽屉里面每个小面包的大小,而小Yuilice在每天的晚上都会悄悄偷走最前的一个小面包吃掉,然后把包装袋放回去,即会删除序列的第一个元素,同时在末尾加入一个
0(面包吃完了大小就为0喽)。时间悄悄的过去了$k$天,爷爷想知道此时抽屉当中的场景,请你输出$k$天后的序列$A$。
输入格式
第一行输入两个整数$N,k$ - 代表爷爷抽屉里面有$N$个小面包与$k$天。
第二行输入$N$个整数$A_1, A_2, \cdots, A_N$ - 代表爷爷抽屉里面每个小面包的大小。
第二行输入$N$个整数$A_1, A_2, \cdots, A_N$ - 代表爷爷抽屉里面每个小面包的大小。
输出格式
输出$N$个整数,代表$k$天后抽屉中的状态。
输入输出样例
输入 #1
5 4 1 2 3 4 5
输出 #1
5 0 0 0 0
输入 #2
5 6 9 8 2 1 5
输出 #2
0 0 0 0 0
【样例1解释】
- 第1天:Yuilice偷走了第1个小面包,抽屉里剩余的序列为
{2, 3, 4, 5, 0}。- 第2天:Yuilice偷走了第2个小面包,抽屉里剩余的序列为
{3, 4, 5, 0, 0}。- 第3天:Yuilice偷走了第3个小面包,抽屉里剩余的序列为
{4, 5, 0, 0, 0}。- 第4天:Yuilice偷走了第4个小面包,抽屉里剩余的序列为
{5, 0, 0, 0, 0}。【数据范围】
- 对于所有数据来说 $1 \leq N,k,A_i \leq 10^2$。
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?