冲刺NOIP2008模拟题十.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《冲刺NOIP2008模拟题十.doc》由会员分享,可在线阅读,更多相关《冲刺NOIP2008模拟题十.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流冲刺NOIP2008模拟题十【精品文档】第 5 页冲刺NOIP2008模拟题十江苏省常州高级中学 曹文题目字母转换素数路工作序列集合堆栈电脑源程序名trans.?prime.?print.?stack.?输入文件名trans.inprime.inprint.instack.in输出文件名trans.outprime.outprint.outstack.out测试点时限1s1s1s1s一、字母转换 【问题描述】 26个大写字母的一个置换可以用一个长 度为26的字符串表示,比如说:HRSLCZDKIYXUNOMTGVJEFAWBPQ这表示,把A替换成H,把B
2、替换成R 把Z替换成Q。 把这个置换操作两次,我们可以得到一个新的置换。比如上面这个置换,第一次操作,我们把A变成了H,接着对H进行置换,就变成了K。所以,在新的置换中,A将被替换成K。 这个新的置换也可以用一个长度为26的字符串表示。 现在的问题就是,给了你一个用26个字母组成的字符串,判断它是否是某个置换操作两次之后的结果。 【输入格式】 一行包含26个不相同的大写字母的字符串。 【输出格式】 如果存在某个置换操作两次之后可以成为输入中的字符串所表示的置换,则输出Yes,否则输出N。 样例 【输入】 CVBTOKWRIMDNSYUAXCQZPFJHLE【输出】Yes 二、素数路 【问题描述
3、】 内阁大臣非常沮丧,他收到了安全部长的消息:他们都需要改变办公室的四位房间号码。 安全部长:经常换换房间号码是出于安全方面的考虑,可以让敌人陷入迷惑。 内阁大臣:但是,我选择1033作为我的房间号是出于我个人的偏爱。我可是内阁大臣! 安全部长:你不就是喜欢素数么?我们给你安排了8179这个号码,你只需要贴四个新数字覆盖住以前的四个老数字就可以了。 内阁大臣:不行,没有那么容易。当我把1033的1用8盖住的时候,8033可不是个素数! 安全部长:我知道,你不能允许你的门上出现非素数。 内阁大臣:正确!所以我必须找到一个方法从1033修改到8179,使得过程中门上出现的永远是素数,而且每次只能够
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 冲刺 NOIP2008 模拟
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内