题目信息

题目类型
练习
题目年份
2024
题目题型
编程题
关 键 词
射箭

题目题干

射箭

小光喜欢射箭运动,他一次可以射下一串排成一行的气球,例如有4个射箭位置:YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

射箭 小光喜欢射箭运动,他一次可以射下一串排成一行的气球,例如有4个射箭位置:    如果小光想一箭射下3个气球,他就站在3号位置,想一箭射下4个气球他就站在1号位置。现在他想射下m个气球,请问他应该站在几号位置?    输入 第一行为一个正整数 n(1\le n\le100 000)n(1≤n≤100000),表示射箭位置数。  第二行包含 n 个正整数,第 i 个数表示第 i 个位置的气球数a_i(1\le a_i\le1 000 000 000)ai​(1≤ai​≤1000000000),各个位置的气球数不同。  第三行包含一个正整数V(1\le V\le100 000)V(1≤V≤100000),表示小光射箭次数。  随后V行,每行一个正整数m(1≤m≤1 000 000 000),表示需要射下的气球数。  输出 输出V行,每行包含一个整数表示每次的射箭位置。若无法完成则输出0。  样例 输入 5 2 1 4 3 5 2 5 6 输出 5 0YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

如果小光想一箭射下3个气球,他就站在3号位置,想一箭射下4个气球他就站在1号位置。现在他想射下m个气球,请问他应该站在几号位置?YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

射箭 小光喜欢射箭运动,他一次可以射下一串排成一行的气球,例如有4个射箭位置:    如果小光想一箭射下3个气球,他就站在3号位置,想一箭射下4个气球他就站在1号位置。现在他想射下m个气球,请问他应该站在几号位置?    输入 第一行为一个正整数 n(1\le n\le100 000)n(1≤n≤100000),表示射箭位置数。  第二行包含 n 个正整数,第 i 个数表示第 i 个位置的气球数a_i(1\le a_i\le1 000 000 000)ai​(1≤ai​≤1000000000),各个位置的气球数不同。  第三行包含一个正整数V(1\le V\le100 000)V(1≤V≤100000),表示小光射箭次数。  随后V行,每行一个正整数m(1≤m≤1 000 000 000),表示需要射下的气球数。  输出 输出V行,每行包含一个整数表示每次的射箭位置。若无法完成则输出0。  样例 输入 5 2 1 4 3 5 2 5 6 输出 5 0YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第一行为一个正整数 n(1\le n\le100 000)n(1≤n≤100000),表示射箭位置数。YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行包含 n 个正整数,第 i 个数表示第 i 个位置的气球数a_i(1\le a_i\le1 000 000 000)ai​(1≤ai​≤1000000000),各个位置的气球数不同。YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第三行包含一个正整数V(1\le V\le100 000)V(1≤V≤100000),表示小光射箭次数。YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

随后V行,每行一个正整数m(1≤m≤1 000 000 000),表示需要射下的气球数。YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出

输出V行,每行包含一个整数表示每次的射箭位置。若无法完成则输出0。YvQ100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例

输入

5
2 1 4 3 5
2
5
6

输出

5
0

答案解析

相关题目

漂亮的数字 所有能被33或55整除的正整数都是漂亮数字。试找到第NN个漂亮数字。 输入 输入包含多个测试案例。每个测试案例是一个整数N(1\leq N\leq 100 000)N(1≤N≤100
射箭 小光喜欢射箭运动,他一次可以射下一串排成一行的气球,例如有4个射箭位置: 如果小光想一箭射下3个气球,他就站在3号位置,想一箭射下4个气球他就站在1号位置。现在他想射下m个气球,请问他应该
 队列训练 将学生按顺序依次编号后排成一行横队进行队列训练,训练的规则如下:从头开始1至2报数,凡报到2的出列,剩下的向小序号方向靠拢,再从头开始进行1至3报数,凡报到3的出列,剩下的向小序号方向靠拢
鸡蛋队列 如图所示,将两根筷子平行的放在一起,就构成了一个队列。将带有编号的鸡蛋放到两根筷子之间叫作入队(push),将筷子之间的鸡蛋拿出来叫作出队(pop)。但这两种方式有特殊的定义,对于入队,只能
卡片游戏 琪儿和琳琳分别有不同的矩形卡片,已知A卡片可以覆盖卡片B的条件是A卡片的高度不小于B卡片的高度且A卡片的宽度不小于B卡片的宽度,每张卡片只能使用一次,而且卡片不能旋转,试计算琪儿的卡片可以覆
01串排序 将01串首先按长度排序,长度相同时,按1的个数多少进行排序,1的个数相同再按ASCII码值排序。 输入 输入数据中第一行为整数nn,表示有nn个01串,随后是nn个01串,01串的长度不
12!配对
两倍 有一组随机产生的从2到15个不重复的正整数列表,要求说出这个表中有多少对数字是这个表中的其他数字的两倍。比如列表为:1,4,3,2,9,7,18,22由于2是1的两倍,4是2的两倍,18是9的两
普通平衡树 您需要写一种数据结构(可参考题目标题),来维护一些数,可提供以下操作: 插入x数; 删除x数(若有多个相同的数,应只删除一个); 查询x数的排名(若有多个相同的数,应输出最小的排名);
光荣的梦想【题目描述】 Prince对他在这片大陆上维护的秩序感到满意,于是决定启程离开艾泽拉斯。在他动身之前,Prince决定赋予King_Bette最强大的能量以守护世界、保卫这里的平衡与和谐。在

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢