题目信息

题目类型
STEMA
题目年份
2022
题目题型
编程题
关 键 词
玻璃球

题目题干

8、编程实现:kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

有N(2≤N≤80)堆玻璃球,且已知每堆玻璃球的数量。小明每次只能从其中一堆玻璃球中拿出1颗或者2颗。kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

请你帮助小明计算出,最少需要拿多少次才能把N堆玻璃球全部拿完。kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如:kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

N = 3,3堆玻璃球的数量分别为6,5,3,最少需要拿8次,具体拿法如下:kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

6颗的玻璃球最少需要拿3次,第一次拿2个,第二次拿2个,第三次拿2个;kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

5颗的玻璃球最少需要拿3次,第一次拿2个,第二次拿2个,第三次拿1个;kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

3颗的玻璃球最少需要拿2次,第一次拿2个,第二次拿1个。kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入描述:kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第一行输入一个正整数N(2≤N≤80),表示玻璃球总堆数kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行输入N个正整数(1≤正整数≤50),分别表示每堆玻璃球的数量,正整数之间以一个英文逗号隔开kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出描述:kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出一个整数,表示拿完N堆玻璃球最少需要拿取的次数kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

 kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输入:kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

3
6,5,3

样例输出:kPp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

8

答案解析

相关题目

9、编程实现: 某比赛有N(2≤N≤50)名选手参加,给定每名参赛选手的编号(1到N)和比赛得分(0≤得分≤100),请按照分数从高到低的顺序排序,如果分数相同就按照编号排序,编号小的排前边。 输
8、编程实现: 有N(2≤N≤80)堆玻璃球,且已知每堆玻璃球的数量。小明每次只能从其中一堆玻璃球中拿出1颗或者2颗。 请你帮助小明计算出,最少需要拿多少次才能把N堆玻璃球全部拿完。 例如:
7、编程实现: 小明将A、B两种卡片摆成一排(每种卡片若干张),请找出这排卡片中A卡片的数量。 输入描述: 输入一个只包含A、B两种字符组成的字符串(1<字符串长度<1000),表示
6、编程实现: 给定一个正整数N(2≤N≤100),输出N个连续的大写字母“A”(字母之间没有空格)。 例如:N = 3,则输出“AAA”。 输入描述: 输入一个正整数N(2≤N≤100)
5、以下对可选参数描述不正确的是(   )。 A 可选参数写在必选参数前边 B 可选参数定义时必须指定默认值 C 多个可选参数之间需要逗号分隔 D 可选参数可以只有1个
4、下列方法描述不正确的是(   )。 A tuple()可以将元组转换成列表 B insert()可以在列表的指定位置添加元素 C find()可以检索字符串中是否包含指定的字符串  D i
3、已知:L = ['a', 1, 'b', 2 , 'a', 2, 'c', 2 ],执行print(len(set(
2、在Python中,使用以下哪个关键字创建自定义函数?(   ) A function B public C func D def
1、执行print(5**3)语句后,输出的结果是(   )。 A 0 B 15 C 125 D 2
10、编程实现: 小明有一张矩形彩纸,他将彩纸均匀的画了N*M个小方格,有些小方格中被他画了小草,有些小方格是空白的,现小明想找出一片空白的方格,并且这片空白方格是最大的矩形。 给出N和M的值,及

提示声明

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

猜你喜欢