【ZCX-008-DIV2】C Drop Blocks
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有 个格子从左到右排成一行。初始时,每个格子里都没有方块。
现在有 次操作,需要按顺序处理。每次操作有以下两种类型之一:
操作 1
1 x
表示在从左往右第 个格子中放入 个方块。
然后,如果此时每个格子中都至少有 个方块,那么从每个格子中都移除 个方块。
操作 2
2 y
表示询问:当前有多少个格子中的方块数量至少为 。
输入格式
第一行输入两个整数 。
接下来 行,每行表示一个操作,格式为以下两种之一:
1 x
或
2 y
输出格式
对于每个操作 ,输出一行一个整数,表示答案。
输入输出样例 #1
输入 #1
3 7
1 1
1 3
1 3
2 1
2 2
1 2
2 1
输出 #1
2
1
1
说明/提示
样例解释
初始时三个格子的方块数为:
0 0 0
执行操作:
1 1
第 个格子加 ,变为:
1 0 0
还存在空格子,所以不整体减一。
执行操作:
1 3
变为:
1 0 1
执行操作:
1 3
变为:
1 0 2
执行操作:
2 1
有至少 个方块的格子是第 个,共 个,输出:
2
执行操作:
2 2
有至少 个方块的格子只有第 个,共 个,输出:
1
执行操作:
1 2
第 个格子加 ,变为:
1 1 2
此时每个格子都至少有 个方块,所以整体减一,变为:
0 0 1
执行操作:
2 1
只有第 个格子至少有 个方块,所以输出:
1
数据范围
对于所有数据,满足:
至少存在一个操作 。
【ZCX-008-DIV2】智程星周赛008(基础组)
- 状态
- 已结束
- 规则
- 乐多
- 题目
- 4
- 开始于
- 2026-5-24 16:15
- 结束于
- 2026-5-31 12:15
- 持续时间
- 2.5 小时
- 主持人
- 参赛人数
- 12