2022年12月青少年软件编程(C 语言) 等级考试试卷(四级)
1.开餐馆

北大信息学院的同 学小明毕业之后打算创业开餐馆 . 现在共有 n 个地点可供选择。 小明打算从中选择合适的位置开设一些餐馆。 这 n 个地点排列在同一条直线上。 我们用 一个整数序列 m 1 , m 2 , ... m n来表示他们的相对位置。 由于地段关系 , 开餐馆的利润会有所不同 。 我们用 p i表示在 m i处开餐馆的利润。 为了 避免自 己的餐馆的内 部竞争 , 餐馆之间的距离必须大于 k 。 请你帮助小明选择一个总利润最大的方案。
时间限制: 1 000
内存限制: 65536
输入
标准的输入包含若干组测试数据。 输入第一行是整数 T (1 <= T <= 1 000) , 表明有 T
组测试数据。 紧接着有 T 组连续的测试。 每组测试数据有 3 行, 第 1 行:地点总数 n (n <
1 00), 距离限制 k (k > 0 && k < 1 000). 第 2 行:n 个地点的位置 m1 , m2, ... mn
( 1 000000 > mi > 0 且为整数,升序排列) 第 3 行:n 个地点的餐馆利润 p1 , p2, ... pn
( 1 000 > pi > 0 且为整数)
输出
对于每组测试数据可能的最大利润
样例输入
2
3 11
1 2 15
10 2 30
3 16
1 2 15
10 2 30
样例输出
40
30

2.糖果
由于在维护世界和平的事务中做出巨大贡献, Dzx 被赠予糖果公司 201 0 年 5 月 23 日 当
天无限量糖果免费优惠券。 在这一天, Dzx 可以从糖果公司的 N 件产品中任意选择若干
件带回家享用。 糖果公司的 N 件产品每件都包含数量不同的糖果。 Dzx 希望他选择的产
品包含的糖果总数是 K 的整数倍, 这样他才能平均地将糖果分给帮助他维护世界和平的
伙伴们。 当然, 在满足这一条件的基础上, 糖果总数越多越好。 Dzx 最多能带走多少糖
果呢? 注意: Dzx 只能将糖果公司的产品整件带走。
时间限制: 7000
内存限制: 65536
输入
第一行包含两个整数 N(1 <=N<=1 00)和 K(1 <=K<=1 00) 以下 N 行每行 1 个整数, 表示
糖果公司该件产品中包含的糖果数目 , 不超过 1 000000
输出
符合要求的最多能达到的糖果总数, 如果不能达到 K 的倍数这一要求, 输出 0
样例输入
5 7
1
2
3
4
5
样例输出
14
提示
Dzx 的选择是 2+3+4+5=1 4, 这样糖果总数是 7 的倍数, 并且是总数最多的选择。

更多内容和答案请查看网站:

网站链接

青少年软件编程历年真题模拟题实时更新

2022. 12 青少年软件编程(C 语言) 等级考试试卷(四级)相关推荐

  1. 2022. 12 青少年软件编程(C语言) 等级考试试卷(五级)

    2022. 12 青少年软件编程(C语言) 等级考试试卷(五级) 1.漫漫回国路  2020 年 5 月 , 国际航班机票难求. 一位在美国华盛顿的中国留学生, 因为一些原因必 须在本周内回到北京. ...

  2. 2022. 12 青少年软件编程(C 语言) 等级考试试卷(一级)

    2022年12月青少年软件编程(C 语言) 等级考试试卷(一级) 1.加一 输入一个整数 x, 输出这个整数加 1 后的值, 即 x+1 的值. 时间限制: 1 000 内存限制: 65536 输入 ...

  3. 2022.09 青少年软件编程(Python) 等级考试试卷(二级)

    2022.09 青少年软件编程(Python) 等级考试试卷(二级) 分数: 100 题数: 37 一. 单选题(共 25 题, 共 50 分) 1.运行以下代码, 结果输出的是? ( ) means ...

  4. 2022.09 青少年软件编程(图形化) 等级考试试卷(四级)

    2022.09 青少年软件编程(图形化) 等级考试试卷(四级) 分数: 100 题数: 29 一. 单选题(共 15 题, 共 30 分) 1.运行下列程序,说法正确的是?() A.列表中的数字全部小 ...

  5. 2022.09青少年软件编程(Python)等级考试试卷(四级)

    青少年软件编程(Python)等级考试试卷(四级)     一.单选题(共25题,每题2分,共50分) 1.下列不是评判一个算法优劣的标准是?( C ) A. 时间复杂度 B. 空间复杂度 C. 难易 ...

  6. 2022.09青少年软件编程(Python)等级考试试卷(二级)

    青少年软件编程(Python)等级考试试卷(二级)     一.单选题(共25题,共50分) 1.运行以下代码,结果输出的是?( C ) means=['Thank','You'] print(len ...

  7. 2022年9月电子学会C语言等级考试试卷(三级)答案解析

    青少年软件编程(C语言)等级考试试卷(三级) 分数:100  题数:5 1. 课程冲突 小 A 修了 n 门课程, 第 i 门课程是从第 ai 天一直上到第 bi 天. 定义两门课程的冲突程度为 : ...

  8. 2022年9月电子学会Python等级考试试卷(五级)答案解析

    目录 一.单选题(共25题,共50分) 二.判断题(共10题,共20分) 三.编程题(共3题,共30分) 答案如下 2022-09-17青少年软件编程(Python)等级考试试卷(五级) 一.单选题( ...

  9. 2022年9月电子学会Python等级考试试卷(二级)答案解析

    目录 一.单选题(共25题,共50分) 二.判断题(共10题,共20分) 三.编程题(共2题,共30分) 参考答案: 2022-09-17青少年软件编程(Python)等级考试试卷(二级) 一.单选题 ...

最新文章

  1. 恭喜!中科大少年班放榜:2020年全国录取48人
  2. wingide运行两个项目_Python开发环境Wing IDE使用教程:设立项目
  3. SSD框架训练自己的数据集
  4. java字符串标胶大小_Java 标签上显示string长度如果超出标签大小
  5. RTP/RTSP/RTCP 协议详解
  6. CSS3手机端侧滑菜单 4种滑动菜单特效
  7. python typeerror* wants int_python-TypeError:’int’对象是不可迭代的?
  8. ramda.js api 速查
  9. iOS 中 #import同@class之间的区别
  10. Linux selinux关闭方法和防火墙关闭方法
  11. 计算机图形学跳一跳_微信小游戏“跳一跳”对内部审计师的启示
  12. java中构造方法的执行过程
  13. 家谱族谱软件用云码宗谱
  14. 微信小程序微信登录-云端登录模板
  15. 微信公众平台开发(一) 申请微信公众账号
  16. 超人:钢铁之躯 Man of Steel (2013)
  17. Chrome安装VUE插件
  18. DDOS防护如何建设?
  19. iled to read key AndroidDebugKey from store “D:\路经\.android\debug.keystore“: Invalid keystore format
  20. 输入小写字母转换acii和对应大写

热门文章

  1. 2019年,这些豆瓣评分9.0以上的8本程序员好书你都知道吗?
  2. 中国电信天翼开放平台应用内计费SDK助力IP产业升级
  3. 品牌营销的反思录:品牌、市场与营销学习心得笔记
  4. 生死狙击2服务器响应,当年电脑课上偷玩的游戏出新作了?生死狙击2成国产FPS标杆!...
  5. 计算机物联网知识,计算机科学技术对物联网的5大作用分析
  6. 一个男人关心的东西决定他的层次
  7. windows 修改磁盘盘符教程
  8. 请问我这表该如何遍历呢?
  9. Java 面试 宝典 (2)
  10. 实战Kubernetes动态卷存储(NFS)