c++学习作业
Enchant!
这个作者很懒,什么都没留下…
展开
-
实验八 字符串-机器人游戏
如有不同思路,欢迎交流!!!【问题描述】 有人建造了一些机器人,并且将他们放置在包含n个单元的一维网格上,一个长度为n的字符串s代表了他们的编排方式,字符串中的字符既可以是'.',也可以是'0'~'9'之间的一个数字字符,字符'.'表示开始时在相应的单元上无机器人,数字表示开始时在相应的单元上有一个机器人。特别地,数字x表示他可以从开始点向左移动x个单元,或从开始点向右移动x个单元,每次移...原创 2019-11-13 17:00:05 · 1168 阅读 · 2 评论 -
实验八 字符串-字符串左删除
如有不同思路,欢迎交流!!!【问题描述】 给定两个字符串s和t,每一次处理将从两个字符串中任选一个,删除第一个字符(也就是最左边字符),显然删除后字符串的长度减1,当然不能再从一个空字符串中去删除。 例如: 对字符串"where"处理后,结果为"here";对字符串"a"处理后,结果为""。 我们需要在经过最少次数的处理后,使得两个字符串相等。当然,经过处理...原创 2019-11-12 00:56:16 · 1184 阅读 · 2 评论 -
实验八 字符串-加密与解密
如有不同思路,欢迎交流!!!【问题描述】 一个长度为n(1=<n<=1000)的字符串s(原文,可能包括空格)可以通过以下算法进行加密 a). 按递减顺序迭代n的所有因子,也就是从n到1 b). 对于每个因子d,反转字符串s的前d个字符s[0,...,d-1],从而形成新的s 给定一个已加密的字符串t(密文),你的任务是找出原始字符串s(原文),输入保证字...原创 2019-11-12 01:05:53 · 1217 阅读 · 0 评论 -
实验八 字符串-古老的语言
如有更好的思路,欢迎交流!!!【问题描述】 小雅正在学习一种古老的语言,这种语言使用拉丁字母,其中'a'、'o'、'u'、'i'和'e'是元音字母,其它的称为辅音字母。 在这种语言中,每个辅音字母后必须是一个元音字母,但在元音字母后可以是任何字母。唯一的例外是辅音字母'n',这个字母后面可以是任何字母,或者没有字母。例如,单词"harakiri"、"yupie"、"man"和"nbo"...原创 2019-11-12 00:41:51 · 1014 阅读 · 4 评论 -
实验八 字符串-小数化分数
如有其他思路,欢迎交流!!!【问题描述】 任何小数都能表示成分数的形式,对于給定的小数,编写程序其化为最简分数输出,小数包括简单小数和循环小数。【输入形式】 第一行是一个整数N,表示有多少组数据。 每组数据只有一个纯小数,也就是整数部分为0。小数的位数不超过9位,循环部分用()括起来。【输出形式】 对每一个对应的小数化成最简分数后输出,占一行【样例输入】3...原创 2019-11-12 00:31:20 · 1102 阅读 · 0 评论 -
实验八 字符串-小希练打字
如有不同思路,欢迎交流!!!【问题描述】小希打字太慢了,因此他在苦练打字技巧。他用了一个教学 App,可以一个个显示自己打出来的英文单词。当小希输入一个词时,他需要花0.2 秒输入第一个字母。而对于接下来的每个字母,如果在标 准指法下和前一个字母使用同侧手输入,则需要 0.4 秒;否则只需 0.2 秒。输入一个词所需的时间 为输入每个字母所需时间之和。不过,如果小希之前练过这个词,那么所需的...原创 2019-11-11 16:49:14 · 2255 阅读 · 8 评论