2012山东省信息学奥赛夏令营提高1班测试题_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2012 山东省信息学奥赛夏令营提高 1 班测试题 3时间:2 小时满分:300 分限制:每题每个测试点的时间限制 1 秒、内存限制 256兆1、(mobile.pas/p)【问题描述】一般机的键盘是这样的:12580abcjkl tuv369 #defmno wxyz47*ghipqrs要按出英文字母就必须要按数字键多下。例如要按出 x 就得按 9 两下,第一下会出 w,而第二下会把 w 变成 x。0 键按一下会出一个空格。你的任务是若干句只包含英文小写字母和空格的句子,求出要在上打出这个句子至少需要按多少下键盘。【问题输入】输入文件只包含一行,表示一个句子,句子中只包含英文小写字母和空格,

2、且不超过200 个字符。【问题输出】一行一个整数,表示按键盘的总次数。【样例输入】i have a dream【样例输出】23题目名称数字积木程序名称Mobile.pas/pBrick.pas/pFamily.pas/p输入文件Mobile.inBrick.inFamily.in输出文件Mobile.outBrick.outFamily.out时间限制1 秒1 秒1 秒2、数字积木(brick.pas/p)【问题描述】有一款新式积木,每个积木上都有一个数,一天木排成一排,所形成的数目最大是多少呢?突发奇想,要是把所有的积你的任务就是读入 n 个数字积木,求出所能形成的最大数。【问题输入】第一行

3、是一个整数 n(n=1000),接下来 n 行每行是一个正整数。【问题输出】所能形成的最大整数【样例输入】313131343【样例输出】34313131【数据范围】30%的数据,n=10,每个数10350%的数据,n=100100% 的数据,n=1000,每个数102003、(family.pas/p)【问题描述】在一个与世隔绝的岛屿上,有一个有趣的现象:同一个的人家总是相邻的(这里的相邻是指东南西北四个方向),不同的之间总会有河流或是山丘隔绝,但同一个的人不一定有相同姓氏。现在给你岛上的地图,求出岛上有多少个不同的。岛上的地图有n 行,每行有若干列,每个格子中要么是空格,表示大海,要么是*,表示河流或山丘,要么是小写字母,表示一户人家的姓氏。【问题输入】第一行是个数字 N,表示下面信息的行数,接下来是 N 行字符,每行由小写字母和*号组成,有些行的最前面也可能包含若干连续的空格,表示这些区域是大海,每一行最多不超过 200 个字符。【问题输出】一个数字,表示数。【样例输入】4*zlw*pxh l*zlwk*hx* w*tyy*yyyzzl【样例输出】3【

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论