1.9编程基础之顺序查找(15题)

上传人:飞****9 文档编号:145735647 上传时间:2020-09-22 格式:DOCX 页数:20 大小:546.45KB
返回 下载 相关 举报
1.9编程基础之顺序查找(15题)_第1页
第1页 / 共20页
1.9编程基础之顺序查找(15题)_第2页
第2页 / 共20页
1.9编程基础之顺序查找(15题)_第3页
第3页 / 共20页
1.9编程基础之顺序查找(15题)_第4页
第4页 / 共20页
1.9编程基础之顺序查找(15题)_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《1.9编程基础之顺序查找(15题)》由会员分享,可在线阅读,更多相关《1.9编程基础之顺序查找(15题)(20页珍藏版)》请在金锄头文库上搜索。

1、.01: 查找特定的值? 查看? 提交? 统计? 提问总时间限制 :1000ms内存限制 :65536kB描述在一个序列(下标从1 开始)中查找一个给定的值,输出第一次出现的位置。输入第一行包含一个正整数n ,表示序列中元素个数。1 = n = 10000。第二行包含 n 个整数,依次给出序列的每个元素,相邻两个整数之间用单个空格隔开。元素的绝对值不超过 10000 。第三行包含一个整数x ,为需要查找的特定值。x 的绝对值不超过10000 。输出若序列中存在x,输出 x 第一次出现的下标;否则输出-1 。样例输入52 3 6 7 33样例输出2.02: 输出最高分数的学生姓名? 查看描述输入

2、学生的人数,然后再输入每位学生的分数和姓名,求获得最高分数的学生的姓名。输入第一行输入一个正整数 N (N 80),并且在本学期内发表 1 篇或 1 篇以上论文的学生均可获得;2)五四奖学金,每人4000元,期末平均成绩高于85分( 85),并且班级评议成绩高于 80 分( 80 )的学生均可获得;3)成绩优秀奖,每人2000元,期末平均成绩高于90分( 90)的学生均可获得;4)西部奖学金,每人1000元,期末平均成绩高于85分( 85)的西部省份学生均可获得;5) 班级贡献奖,每人 850 元,班级评议成绩高于 80 分( 80 )的学生干部均可获得;只要符合条件就可以得奖,每项奖学金的获

3、奖人数没有限制,每名学生也可以同时获得多项奖学金。 例如姚林的期末平均成绩是 87 分,班级评议成绩 82 分,同时他还是一位学生干部,那么他可以同时获得五四奖学金和班级贡献奖,奖金总数是 4850元。现在给出若干学生的相关数据,请计算哪些同学获得的奖金总数最高(假设总有同学能满足获得奖学金的条件)。输入.第一行是一个整数N ( 1 = N = 100),表示学生的总数。接下来的N 行每行是一位学生的数据,从左向右依次是姓名,期末平均成绩,班级评议成绩,是否是学生干部,是否是西部省份学生,以及发表的论文数。姓名是由大小写英文字母组成的长度不超过20 的字符串(不含空格);期末平均成绩和班级评议

4、成绩都是 0 到 100 之间的整数(包括0 和 100 );是否是学生干部和是否是西部省份学生分别用一个字符表示, Y 表示是, N 表示不是; 发表的论文数是 0 到 10 的整数(包括 0 和 10 )。每两个相邻数据项之间用一个空格分隔。输出包括三行,第一行是获得最多奖金的学生的姓名,第二行是这名学生获得的奖金总数。如果有两位或两位以上的学生获得的奖金最多,输出他们之中在输入文件中出现最早的学生的姓名。第三行是这N 个学生获得的奖学金的总数。样例输入4YaoLin 87 82 Y N 0ChenRuiyi 88 78 N Y 1LiXin 92 88 N N 0ZhangQin 83

5、87 Y N 1样例输出ChenRuiyi900028700来源NOIP2005复赛 提高组第一题.05: 最大值和最小值的差? 查看? 提交? 统计? 提问总时间限制 :1000ms内存限制 :65536kB描述输出一个整数序列中最大的数和最小的数的差。输入第一行为M,表示整数个数,整数个数不会大于10000 ;第二行为M 个整数,以空格隔开,每个整数的绝对值不会大于10000 。输出输出 M 个数中最大值和最小值的差。样例输入52 5 7 4 2样例输出5.06: 笨小猴? 查看? 提交? 统计? 提问总时间限制 :1000ms内存限制 :65536kB描述笨小猴的词汇量很小,所以每次做英

6、语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设 maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果 maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。输入只有一行,是一个单词,其中只可能出现小写字母,并且长度小于100 。输出共两行,第一行是一个字符串,假设输入的的单词是Lucky Word,那么输出“ Lucky Word,”否则输出 “ No Answer;”第二行是一个整数,如果输入单词是Lucky Wo

7、rd,输出 maxn-minn的值,否则输出 0 。样例输入样例 #1 :error样例 #2 :olympic样例输出.样例 #1 :Lucky Word2样例 #2 :No Answer0提示单词 error中出现最多的字母r 出现了 3 次,出现次数最少的字母出现了1 次,3-1=2,2是质数。单词 olympic 中出现最多的字母i 出现了 2 次,出现次数最少的字母出现了1 次,2-1=1,1不是质数。来源NOIP2008复赛 提高组第一题7: 不与最大数相同的数字之和.? 查看? 提交? 统计? 提问总时间限制 :1000ms内存限制 :65536kB描述输出一个整数数列中不与最大数相同的数字之和。输入输入分为两行:第一行为N(N 为接下来数的个数,N = 100);第二行为N 个整数, 数与数之间以一个空格分开,每个整数的范围是-1000,000到 1000,000。输出输出为 N 个数中除去最大数其余数字之和。样例输入31 2 3样例输出38: 白细胞计数.描述医院采样了某临床病例治疗期间的白细胞数量样本n 份,用于分析某种新抗生素对该病例的治疗效果。为了降低分析误差,要先从这n 份样本中去除一个数值最大的样本和一个数值最小的样本,然后将剩余n-2 个有

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号