1、植树(tree)

保护环境是大家的责任,卡卡西也很积极。这个暑假,他约了小伙伴,去森林公园植树。这是一个阳光明媚的清晨,卡卡西和小伙伴们早早的来到了森林公园,一眼望去,遍地碧绿,尽收眼底,时不时还传来园艺工人爽朗的笑声。勤快的卡卡西再也按捺不住了,她多想自己也种一颗小树啊!卡卡西跑到园艺工人面前,轻声的说:“叔叔阿姨们,可以给我种一颗小树吗?我也想为森林的绿化做贡献”,叔叔笑呵呵的说:“好的,小朋友,只要你能帮我们解决1个问题,就可以满足你的要求。问题是这样的:一个园丁植3棵树,三个小朋友值1颗数。若分别给出园丁人数n和小朋友的人数k,求总植树的数量。”小朋友们,你们能解出问题,满足卡卡西种植小树的愿望吗?

输入:输入数据只有一行,有两个用空格分开的数,分别表示园丁的人数n和小朋友的人数k,测试数据能保证小朋友数量刚好是3的倍数。

输出:输出数据只有一行,为总植树数量。

样例:输入(tree.in)

2 9

输出:(tree.out)

9

数据范围:

0<n<=1000,0<=k<=1000

#include<iostream>
using namespace std;
int main(){int n,k;cin>>n>>k;cout<<3*n+k/3;return 0;
}

2.植树积分(points)

在卡卡西的带动下,其他小伙伴也都逐渐被吸引过来,大家卷起袖子,挥起铲子,都想种几棵属于自己的小树,帮助园艺叔叔把任务完成。看着大家干劲十足,卡卡西灵机一动,大声说道:“亲爱的小伙伴们,让我们来一场植树比赛吧。每人都有一个编号,植树都可以获得植树积分,最后评出植树积分最多的前三位小朋友和植树积分最少的后三位小朋友的编号(注意:最终每位小朋友获得的总植树积分不同,且求解的小朋友编号按升序排列),看看谁效率最高”“好!……”小朋友们一致赞同卡卡西的想法,大家鼓足了劲,奋力挥铲,都不想成为积分排名最后的小朋友。没一会功夫,小朋友们就把当天的树苗全部栽种完毕,每位小朋友都获得了相应的植树积分。下面,你们能帮助卡卡西,找出植树积分最多的前三位小朋友和植树积分最少的后三位小朋友的编号吗?

输入:输入数据有2行,第1行一个数,表示小朋友个数,第2行有n个分别用空格分开的数,表示植树积分,第1个数对应编号为1的小朋友,第2个数对应编号为2的小朋友……其他小朋友编号依次类推,最后一个小朋友编号为n,测试数据能保证每位小朋友最终获得的总植树积分不同。

输出: 输出数据有2行,第1行为总植树积分排名前三的小朋友编号,第2行为排名后三名的小朋友编号。编号按升序排列。

样例:

输入:(points.in)

10

88 67 91 58 64 75 82 66 97 86

输出:(points.out)

1 3 9

4 5 8

数据范围:

0<n<100000  0<积分<100000

3.园区最欢迎指数best

在卡卡西和小伙伴们的帮助下,今天整个森林公园的植树任务都提前完成了。园艺工人们看见一排排整齐种植的小树苗,心里别提多高兴了。“为了表示对你们的感谢,我们准备了森林动物园的门票作为奖励,卡卡西,你过来,把这些门票发给大家吧……”卡卡西正准备把门票发给小朋友,忽然发现这些门票有点特别,票面上什么都没有写。卡卡西忍不住问道:“叔叔,这些门票没有给错吗?怎么上面什么都没有?”“哈哈哈哈,这是神奇的门票,你们只有回答出来我下面的问题,门票上才能出现正确的文字,而且还能带你们直接到达动物园!”天啊,这么神奇,小朋友们都竖起了耳朵,仔细聆听题目。“题目是这样的:动物园里有多个园区,如熊猫园区、老虎园区等,每个单独的动物园区都要排队等候,且每个园区门口都贴有大家评选出来的最受换迎指数。假设进入园区后时间静止,你们能在有限时间内,任意选择游玩3个园区,获得最高的受欢迎指数吗?”卡卡西拍拍胸脯,对小伙伴们满脸自信的说:“放心吧,这个问题交给我,保证大家能正常使用动物园门票!”

聪明的小朋友们,你们知道卡卡西是如何解决出这个问题的吗?

输入:输入数据有3行,第1行有2个用空格分开的数,表示拥有的总时间t和园区个数n;第2行有n个用空格分开的数,其中,第i个数表示在第i个园区游玩需要的排队时间;第3行有n个用空格分开的数,其中,第i个数表示第i个园区的受欢迎指数。

输出:最高的受欢迎指数(游玩的3个园区受欢迎指数之和)。

样例:

输入:(best.in)

9 5

1 2 3 4 5

1 3 2 1 4

输出: (best.out)

8

数据范围:

0<t≤100      0<n≤100      0<排队时间,欢迎指数≤100

4.最多奖励win

卡卡西果然不负众望,很快就将“园区最受欢迎指数”问题迎刃而解,此时,天空中出现一道金光,照的小朋友们都睁不开眼睛,卡卡西发现所有小朋友手上的动物园门票都慢慢变的清晰起来,并且升至空中,聚集在一起,形成一个巨大的彩虹形状的大桥……这是梦吗?小朋友们都不敢相信自己的眼睛,努力的揉着眼睛。是的,是真的!这些手中的门票,合在一起变成了一座七彩桥,来迎接小朋友们去动物园呢!卡卡西带着小朋友们,相继和植物园的叔叔阿姨们再见,然后有条不紊的走上了桥……

没多久功夫,动物园就到了,卡卡西和小伙伴们走下了大桥。可是好奇怪啊,本该热闹非凡的动物园怎么安安静静的,什么活动都没有,大门也紧锁着。小朋友们的心里有点害怕,仔细观察了下,卡卡西在大门外发现了一张告示,上面贴着一道题目,原来动物园园长被困在了迷宫里,由神秘的绿巨人守卫着,他出了一道题目,如果有人能破解此题,就释放园长!题目是这样的:假设现在要从城堡A经过若干障碍到达城堡B,每经过一个障碍都要消耗一定的能量,但也有一定的奖励。人们可以经过传送门到达任意障碍处,那么在有限的能量内,该如何选择障碍,使得到达城堡B时获得的奖励最多。

卡卡西咬咬牙,坚定的说:“小伙伴们,咱们一定要努力破解此题,救出园长!”聪明的小朋友们,你们能帮忙解救园长吗?

输入:输入数据有3行,第1行有2个用空格分开的数,表示出发时的能量a和障碍数目n;第2行有n个用空格分开的数,其中,第i个数表示清除第i个障碍所需能量;第3行有n个用空格分开的数,其中,第i个数表示清除第i个障碍获得的奖励。

输出:最多的奖励。

样例:

输入:(win.in)

10 5

2 3 4 2 5

1 7 4 3 4

输出: (win.out)

14

数据范围:

0<a<=1000  0<n<=100   0<障碍所需能量,奖励<100

云服务器ECS新春特惠https://www.aliyun.com/daily-act/ecs/fy22-12-yure?userCode=ht9l7cno

2015合肥市第 32 届青少年信息学(计算机)奥林匹克竞赛小学组试题相关推荐

  1. 陕西省计算机大赛,陕西省青少年信息学(计算机)奥林匹克竞赛委员会文件.doc

    PAGE PAGE 7 第 页 共 NUMPAGES 8 页 陕西省青少年信息学(计算机)奥林匹克竞赛委员会文件 陕计竞字[2007]第004号 关于2007年<第十三届全国青少年信息学(计算机 ...

  2. 合肥市第 34 届青少年信息学(计算机)奥林匹克竞赛小学组试题

    1 .图书捐赠( books ) 一年过去了,卡卡西又积攒了不少的零用钱,非常有爱心的卡卡西计划将这 些零用钱购买一些图书,送给贫困山区的小朋友,他来到新华书店,看到一本非 常适合小朋友学习编程的图书 ...

  3. 青少年信息学(计算机)奥林匹克,全国青少年信息学(计算机)奥林匹克竞赛及分区联赛说明...

    圣才学习网特整理出"全国青少年信息学(计算机)奥林匹克竞赛及分区联赛说明",供广大考生参考! 经中国科协.国家教育部批准,由中国计算机学会主办的全国青少年信息学计算机奥林匹克竞赛( ...

  4. 信息学 计算机奥林匹克竞赛辅导,震惊!信息学奥赛好处竟然这么多

    信息学奥赛是什么? 全国青少年信息学奥林匹克竞赛(NOI)由教育部和中国科协委托中国计算机学会举办,旨在向在中学阶段学习的青少年普及计算机科学知识:通过竞赛和相关的活动培养和选拔优秀计算机人才. 竞赛 ...

  5. 信息学 计算机奥林匹克竞赛辅导,信息学奥林匹克竞赛辅导心得(转载)

    青少年信息学奥林匹克联赛(NOIP)普及的重点是根据中学生的特点,培养学生学习计算机的兴趣,使得他们对信息技术的一些核心内容有更多的了解,提高他们创造性地运用程序设计知识解决实际问题的能力.通过多年的 ...

  6. 2016合肥市第 33 届青少年信息学(计算机)奥林匹克竞 赛小学组试题

    1 .木板面积( area ) 在一个阳光明媚的清晨,卡卡西在老师的带领下来到了"神奇木材加工厂". 这个木材加工厂比较特别,工人们只制作圆形和长方形样式的木板,工厂的测量 工人每 ...

  7. 2020年合肥市青少年信息学科普日活动小学组试题

    1.点积运算(dot)  点积在数学中,又称数量积,它是欧几里得空间的标准内积,在机器学习和人工智能中具有非常广泛的应用.二维空间内两个向量的点积定义为向量中对应各维坐标的乘积和.例如,向量 a=(a ...

  8. 小学计算机程序竞赛,25届宁波市中小学计算机程序设计竞赛初赛试题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 宁波市第25届中小学生程序设计竞赛初中组初赛试题 一.选择题(每题1.5分,共30分.每小题只有唯一一个正确答案) 1.在宁波市中小学生程序设计比赛复赛( ...

  9. 少年计算机信息学竞赛,全国青少年信息学计算机奥林匹克竞赛.pptx

    第一课 Free Pascal的基础知识及选择语句的认识;第一章 算法的初步认识;1.1 什么是算法?;1.2 算法的描述;[例1-1]交换A和B的值自然语言:(1)赋A和B的初值:(2)把A的值给X ...

最新文章

  1. python 删除set指定值_python3基础04字典(dict)和集合(set)
  2. JavaWeb_响应和请求数据包
  3. php使用redis内存不足,PHP开发:Redis 内存满了怎么办?
  4. LeetCode Algorithm 274. H 指数
  5. java+web+415_使用json返回HTTP状态415的Web服务 - 不支持的媒体类型
  6. gis计算机信息技术,信息技术(IT)对GIS的影响
  7. 【软件测试】导致软件缺陷的最大原因是软件需求规格说明书
  8. RocketMQ 介绍与安装
  9. ASP.NET配置FCKeditor文本编辑器
  10. matlab 代码 经典例题,MATLAB程序设计及经典例题解析3
  11. 顺丰旗下丰鸟无人机高薪诚聘海内外英才
  12. d3中为每个rect元素绑定带数据的点击事件
  13. FishEye Crucible分析
  14. 2W+字系统讲解如何用Python自动化操作PPT,学懂这篇文章就够了
  15. 跟着小马哥学习Spring(1)
  16. 数据分析(学习笔记)
  17. Python疫情数据采集, 并做可视化展示
  18. 色温,色阶,色调,色调
  19. 学习java的第17天
  20. 活的恬淡宁静  萃取生命真谛

热门文章

  1. Spring Boot从0开始学的个人笔记10 --任务
  2. java转正自我陈述_试用期转正个人工作述职报告合集
  3. 一对一家教如何辅导_大学生家教一对一上门辅导有用吗 收费标准是怎样的
  4. 常见的系统架构风格有哪些?各有什么优缺点?
  5. all boot options are tried的问题解决
  6. 面试如何巧妙总结自己的缺点和不足之处呢
  7. MINIO(一)简介
  8. [OGRE]基础教程来三发:来谈一谈摄像机吧
  9. Hibernate中,mappedBy和注解@JoinColumn的对比
  10. 支付宝rsa签名 java_支付宝RSA签名