2012LGOI试题.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012LGOI试题

合唱队形 (song.pas/c/cpp) 【问题描述】 小明所在的合唱队共有N个人( N为奇数 )。为了准备一次演出,老师开始为他们安排合唱队形了。 大家都知道,合唱队形通常是中间高两端低的。老师是这样安排他们的队形的:先让所有的同学按高个儿在前的顺序排成一队。然后,最高的那位同学单独站出来,这是合唱队形的中心,再让第二位同学站在他的右边,让第三位站在他的左边,再一次向两端安排其他人…… 事先给定所有人的升高,请输出他们站成合唱队形之后的身高顺序。 【输入】 第一行是一个整数,表示合唱队的总人数,已知N为奇数(1≤N≤51)。 第二行是N个整数,表示以厘米为单位的所有人的身高。 【输出】 只有 N 个整数,表示她们按老师的要求站成合唱队形之后的身高顺序,相邻两个整数之间用一个空格隔开。 【输入样例】 7 154 160 157 162 159 152 163 【输出样例】 152 157 160 163 162 159 154 去除重复数字 (number.pas/c/cpp) 【问题描述】 给你N个数(n≤100),每个数都在(0~1000)之间,其中有很多重复的数字,请将重复的数字只保留一个,并将剩下的数由小到大排序并输出。 【输入】 输入有2行,第1行为1个正整数,表示数的个数:N 第2行有N个用空格隔开的整数 【输出】 输出也是2行,第1行为1个正整数M,表示不相同数的个数。第2行为M个用空格隔开的整数,为从小到大排好序的不相同的数。 【输入样例】 10 20 40 32 67 40 20 89 300 400 15 【输出样例】 8 15 20 32 40 67 89 300 400 整数拆段 (multi.pas/c/cpp) 【问题描述】 将一个位数为L (4≤L≤10) 的自然数N拆成4段,使各段对应的数的乘积最小 【输入】 一个自然数N 【输出】 一个整数,最小乘积 【输入样例】 321427 【输出样例】 2268 爬楼梯 (stair.pas/c/cpp) 楼梯有N级台阶,上楼可以一步上一个台阶,也可以一步上两个台阶。计算共有多少种不同的走法。一行,一个整数n(1《=n《=30),表示台阶的级数 一个整数,走法的总数 3 【输出样例】 3

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档