投稿  收藏 

题目信息

题目类型
决赛
题目年份
2022
题目题型
编程题
关 键 词
环湖赛跑

题目题干

13.
小 Y 特别喜欢环湖赛跑,因为这样空气非常好,跑起来特别有动力。正值一年一度的
环湖跑王者争霸赛开始了,小 Y 就立刻报名了。比赛主办方在周长为 8000 米的湖周围一
圈设置了 n 个夺分点,逆时针编号为 1~n,每个夺分点的积分不一定相同,每个积分点的
具体位置和积分数量由主办方在比赛开始前公布。比赛规定:参赛者可以选择从赛道的任
意一点出发,只能逆时针跑,需要在 5 分钟内尽可能多拿分,只要到达积分点即可得到该
积分点的积分,不同人到达同一积分点均能得到积分,互不影响。经过小 Y 自己赛前的反
复测试发现,平均下来,自己比赛时的速度为 3.5 米每秒。请问小 Y 以这个速度最多能拿
多少分呢?最多能拿的分和最少能拿的分差多少呢?
【输入格式】
2n + 1 行,
第一行,一个整数 n,表示积分点的个数。
接下来 n 行,每行一个数,表示积分点的距离,这个距离是相对于 1 号积分点的距离。距
离按照积分点的编号从 1 到 n 进行输入,由小到大,保证一圈的距离足够大,无法跑完一
整圈;
再接下来的 n 行,每行一个数,表示每个积分点的积分,也是按照积分点的编号顺序进行
输入,保证积分总和不超过 1000000000。
【输出格式】
两行,
第一行为小 Y 能得到的最多积分;
第二行为小 Y 能拿到最多积分与最少积分的差值。
【输入样例】
5
0
123
555
6111
7521
23
54
21
76
32
【输出样例】
130
109
 

答案解析

相关题目

14. 任何一个大于 7 的奇数,都可以表示成 3 个奇质数之和,这就是著名的“奇数哥德巴赫 猜想”。现输入一个正整数,请编程验证哥德巴赫猜想是否成立。 如果成立,按照从小到大的顺序输出 3 个质数,
13. 小 Y 特别喜欢环湖赛跑,因为这样空气非常好,跑起来特别有动力。正值一年一度的 环湖跑王者争霸赛开始了,小 Y 就立刻报名了。比赛主办方在周长为 8000 米的湖周围一 圈设置了 n 个夺分点
12. 使用 Python 编写一个算法来确定一个数字是否“快乐”。 快乐的数字按照如下方式确定:从一个正整数开始,用其每位数的平方之和取代该数, 并重复这个过程,直到最后数字要么收敛等于 1 且一直
11. 编写一段程序,键盘输入任意的十进制正整数,程序输出与其对应的二进制数。 【输入示例 1】 7 【输出示例 1】 111 【输入示例 2】 10 【输出示例 2】 1010
10. 每个字母都有自己的积分:它在字母表是第几个它的积分就是几,比如:a 的积分是 1,z 的积分是 26。一个字符串的积分为所有字符的积分之和。我们知道中国人觉得特别喜 欢 6 和 9,觉得 6
9. 给定一个 5 * 5 的二维列表 ls: ls = [[1, 2, 2, 1, 2], [5, 6, 7, 8, 3], [9, 3, 0, 5, 3], [7, 2, 1, 4, 6], [3
8. 请问执行完以下代码后,输出结果为? def is_lucky(num): if num % 6 == 0: return True while num > 0: if num % 10 =
7. 请问执行完以下代码后,输出结果为? tot = 0 for n in range(3, 66 + 1): if n % 2 == 0: continue if n % 10 == 9: brea
6. 请问执行完以下代码后,输出结果为? ls = [9, 8, 7, [6, 5, [4, 3, 2], 1], 0] print(ls[-2][-2][1: -1]) A. 3 B. [3] C.
5. 下列代码执行完毕后,输出的结果是? nums = [3, 1, 2, 4, 0] nums.insert(1, 0) nums.pop() nums.append(1) nums.remove(

提示声明

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

猜你喜欢