绍兴市第十七届少儿信息学竞赛复赛试题

(考试时间:150分钟)

一、题目一览

中文题目名称 英文题目名称 输入文件名 输出文件名 每个测试点时限 测试点数目 每个测试点分值 听歌识曲 song song.in song.out 1秒 10 10 多面骰子 multi multi.in multi.out 1秒 10 10 花坛 flower flower.in flower.out 1秒 10 10 排队 line line.in line.out 1秒 10 10 二、比赛目录结构示例

选手比赛时,需在本机为每题建立对应的题目目录,目录名称与英文题目名称相同。选手根据题目要求,将自己提交的源程序,放在该题的题目目录下。

每位选手把自己提交的源程序连同要求的目录结构,存入D盘根目录中。(只递交源程序,测试时以源程序为准)

例如:假设试卷中有cashier、dune、manhattan三题,选手sx001分别使用C、Pascal、C++答题,其最终提交的文件为cashier.c、dune.pas、manhattan.cpp,则该选手提交的目录结构如下所示:

|---sx001/

|---cashier/ |---cashier.c |---dune/

|---dune.pas |---manhattan/

|---manhattan.cpp

三、特别提醒

1、务必看清题目,严格按照试题所要求的格式输入、输出。

2、比赛开始前应先检查本机能否正常使用,如有问题可向监考老师提出。比赛结束后应及时离开机房,但注意不要关机。

1 / 6

1、听歌识曲(song.pas/c/cpp)

【问题描述】

洛洛有一份私人歌单,歌单里面塞满了他喜欢的歌曲,像夏恋、雨道、彩月、幻昼……整整有好几百首。洛洛每天都要把他的歌单听一遍,以致于他都能知道在什么时候放的是什么歌。

洛洛在向你推荐了他的歌单之后,决定考考你,从他的歌单开始播放起,第 t 秒正在播放的是第几首歌。 【输入文件】

第一行输入两个整数 n 和 t,分别表示歌单的歌曲总数以及第 t 秒播放哪首歌。 第二行有 n 个整数,A1, A2,..., An,分别表示歌单的第 i 首歌将会播放多长时间。 【输出文件】

输出一个整数,表示歌单按顺序播放后,第t秒播放的是第几首歌。 【输入输出样例】 样例输入1 3 5 5 5 5 样例输出1 1 【样例3解释】

歌单中总共有三首歌:

第一首歌播放1秒,占第1秒; 第二首歌播放3秒,占第2-4秒; 第三首歌播放5秒,占第5-9秒。 所以第5秒播放的是第三首歌曲。 【数据范围约定】

对于30%的数据,保证1 ≤ n ≤ 3;

对于60%的数据,保证1 ≤ n ≤ 2000,1 ≤ Ai ≤ 500;

对于100%的数据,保证 1 ≤ n ≤ 100000,1 ≤ Ai ≤ 1000,1 ≤ t ≤

2 / 6

样例输入2 3 5 1 4 5 样例输出2 2 样例输入3 3 5 1 3 5 样例输出3 3 A∑i=1i≤ni。

2、多面骰子(multi.pas/c/cpp)

【问题描述】

洛洛现在手上有三颗多面骰子,多面骰子不是常见的六面骰子,而是33面骰子、100面骰子……一般来说,i面骰子每个面上的点数分别是1,2,3,……i。

洛洛手上的三颗骰子的面数可能并不相同,他想知道掷出三颗骰子的所有情况中,三颗骰子的点数之和出现最多次数是几点。

如果存在多个点数之和出现次数相同的情况,则按点数之和从小到大顺序输出。 【输入】

第一行输入三个整数 n1, n2, n3,分别表示三颗骰子各自的面数。 【输出】

输出一行含任意个整数,分别表示次数最多的点数之和,用空格隔开。 【输入输出样例】 样例输入1 1 2 3 样例输出1 4 5 【样例解释】

样例1,骰子投出来有以下六种情况:

1+1+1=3 1+1+2=4 1+1+3=5 1+2+1=4 1+2+2=5 1+2+3=6

可以看出4和5的出现次数最多且都是2次。 【数据范围约定】

对于50%的数据,保证1 ≤ n1,n2,n3 ≤ 5;

对于80%的数据,保证1 ≤ n1,n2,n3 ≤ 10。

对于100%的数据,保证1 ≤ n1,n2,n3 ≤ 100。

样例输入2 2 3 4 样例输出2 6

3 / 6

3、花坛(flower.pas/c/cpp)

【问题描述】

洛洛在散步的时候,看到公园的正方形花坛里开放着许多他不认识的花卉。仔细观察之后,他又发现这些花的种植位置是有规律的。

洛洛发现在正方形花坛的最外层,即第一层上的花都是同一颜色;而花坛的第二层,花的颜色又都是一样的……正方形花坛由若干层花构成,同一层上的花都是同一颜色的,不同层之间的花颜色不一定相同。如下图所示,是一个具有三层花的正方形花坛:

在回到家后,洛洛还记得花坛有几层花围成,以及每层花的颜色,花的颜色用英文大小写字母来表示。但是洛洛忘记了整个花坛的图像,洛洛希望你根据他的描述,把整个花坛的图像用计算机打印字符的方式表示出来。 【输入】

第一行输入一个整数 n,表示正方形花坛有n层花。

第二行输入n个字符,第i个字符表示第i层花的颜色。第一层是花坛最外层。第n层是花坛最内层,只有一朵花。 【输出】

输出2*n-1行,由(2*n-1)*(2*n-1)个字符组成的花坛的图像。 【输入输出样例】 样例输入1 3 abC 样例输出1 aaaaa abbba abCba abbba aaaaa 样例输入2 4 abac 样例输出2 aaaaaaa abbbbba abaaaba abacaba abaaaba abbbbba aaaaaaa 【样例解释】

样例1,即如上图,只有三层花:

4 / 6

绍兴市第十六届计算机复赛试题,绍兴市第十七届少儿信息学竞赛复赛试题相关推荐

  1. 沙盘游戏(2017绍兴市第十五届少儿信息学竞赛复赛试题)

    沙盘游戏 Ivy是如此地喜欢编程,以至于在面对游戏时也是如此.在沙盘游戏中有一个巨大的方形沙盘(长方形或者正方形),该沙盘被分隔成边长为1的小方格,每个小方格内有一个整数.沙盘玩家需要在沙盘中圈出一个 ...

  2. 【软考软件评测师】第二十六章 计算机安全设计(其他知识)

    [软考软件评测师]第二十六章 计算机安全设计(其他知识) 第二十六章 计算机安全设计(其他知识) [软考软件评测师]第二十六章 计算机安全设计(其他知识) 第一部分 知识点集锦 1.5G技术 2.云计 ...

  3. 广东计算机学会 信息学省初赛,广东CCF NOIP2019信息学竞赛复赛提高组一等奖获奖名单...

    2019年,广东CCF NOIP信息学竞赛复赛提高组一等奖获奖人数为101人.其中,有7人为集训队选手,具有保送资格. 2019年,广东CCF NOIP信息学竞赛复赛提高组一等奖获奖人数为101人.其 ...

  4. 2019年经开区第四届青少年信息学竞赛小学组试题

    2019年合肥市经开区第四届青少年信息学竞赛 小学组试题 一.题目概况 题目名称 相似图形 拼音练习 上学时间 最广山脉 文件名 graph practice time mountain 输入文件名 ...

  5. 第十六讲:完美主义身心健康 第十七讲:身心健康:运动与冥想 第十八讲:睡眠,触摸和爱情的重要性

    (注:此为课程第十六课,更新于2017年6月29日) 早上好! 我们今天要把完美主义讲完,然后开始讲精神肉体(Mind and Body).这个学期对我来说挺不错的,基本上没有什么东西让我后悔做过.不 ...

  6. 2017中学生计算机竞赛预赛试题答案,2017年度中国大学生数学竞赛预赛试题参考 答案(非数学类).pdf...

    2017年度中国大学生数学竞赛预赛试题参考 答案(非数学类).pdf 2017 年数学竞赛预赛 (非数学类)试题评分标准及参考答案 一 1. 已知可导函数 满足 , 则f (x) 解: 在方程两边求导 ...

  7. 2016年第31届宁波市信息学竞赛复赛试题 D 射击

    题目本体 题目描述 不难发现,豆豆能从很多事情中去思考数学,于是豆豆父母决定让他去练习射击,这是项需要集中注意力的运动,相信能够让豆豆暂时脱离数学.学习射击的第一天就让豆豆产生了浓厚的兴趣,射击的靶子 ...

  8. 丹东纺专99届计算机专业,皖南医学院麻醉专业99届校友毕业20周年返校聚会

    春日的校园鸟语花香.生机盎然.4月21日上午,皖南医学院麻醉专业99届20余位校友回到阔别已久的母校,追忆同窗旧事,畅谈人生感悟,展望美好未来,共庆毕业20周年.99届辅导员戴睿.校友办工作人员周超参 ...

  9. 2022 年合肥市经开区第七届青少年信息学竞赛 小学组试题题解

    目录 第一题 车辆统计 第二题 直角三角形 第三题 质因数 第四题 采摘苹果 第一题 车辆统计

最新文章

  1. Ghost 的高可用安装 准备篇
  2. RHEL在戴尔系统上p1p1 ......命名规则
  3. C/C++面试题精选
  4. Waiting 180 more seconds for 1 worker threads to finish
  5. .classpath文件有什么用_干货分享:Windows目录结构剖析,C盘目录常见文件夹都有什么用?...
  6. 前端学习(1606):数据请求与json-server
  7. EJB是什么?EJB的概念分析与理解(copy)
  8. I.MX6 mfgtool2-android-mx6q-sabresd-emmc.vbs hacking
  9. 家庭路由器设置以及win10链接无线不显示登录密码 直接提示链接出错问题解决...
  10. SQL SERVER/ROW_NUMBER() OVER (ORDER BY id)高效分页
  11. 【BZOJ2827】千山鸟飞绝 hash+堆+SBT
  12. PCIe 设备树详细讲解
  13. 利用C语言实现大数加减法
  14. matlab画中国地图深浅,matlab绘制中国地图
  15. 4篇YouTube推荐系统论文, 一起来看看别人家的孩子
  16. ubuntu 启动 meld、diffuse失败
  17. 人工智能在金融领域发展中,主要面临哪些风险?
  18. python解常微分方程龙格库_求解二阶常微分方程的RungeKutta四阶方法
  19. 微信小程序 界面禁止下拉 左右滑动_微信 iOS 版更新,带来了这些新功能
  20. 机器学习强基计划8-4:流形学习等度量映射Isomap算法(附Python实现)

热门文章

  1. 第九节:解决跨域问题与实现品牌查询
  2. C++之vector的高维数组
  3. PCL实现Alpha Shapes算法
  4. android修改重力感应方向
  5. ALM系统如何通过容器管理物件(以Polarion为例)
  6. 在线 Beosin EOS-IDE 免费版本同时支持智能合约在线编辑、编译、运行调试、部署
  7. 手机html5游戏内存修改,一种防止游戏被内存修改器修改的方法
  8. aseprite手机版_texture packs泰拉瑞亚
  9. Android数字华容道代码,Android源码 之《最强大脑》“数字华容道”
  10. des算法s盒java实现_DES算法详解