![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
string
文章平均质量分 62
miss_minor
坚持,请你坚持
展开
-
409 - Excuses, Excuses!
题目:409 - Excuses, Excuses!题目大意:找关键词出现最多的excuse;如果一样多就将excuse按顺序输出;解题思路:每个关键词都在每个句子中搜索一遍,找到就在句子的count【i】++;注意句子中和关键字一样的字符串前后必须不是字母,例如关键字是key 句子:my keyjie 这样是不对的不算出现。第一种:#include#incl原创 2013-12-07 13:23:43 · 572 阅读 · 0 评论 -
10194 - Football (aka Soccer)
题目:10194 - Football (aka Soccer)题目大意:给你一些比赛记录,然后让你依据要求这些排序:Most points earned. (得分胜利3,平局1,失败0)Most wins.Most goal difference (i.e. goals scored - goals against)Most goals scored.Less games p原创 2014-01-01 17:28:52 · 660 阅读 · 0 评论 -
10361 - Automatic Poetry
题目:10361 - Automatic Poetry题目大意:输入的字符串只有小写字母或是空格,将输入的第一字符串s1s3s5,去掉原样输出;第二字符串t1...,将,,,用s4s3s2s5代替;解题思路:将输入的字符以分解成s1,s2,s3,s4,s5;第一个输出字符串顺序:s1s2s3s4s5;第二个:t1s4s3s2s5;分解方法有多种:比较原创 2013-12-06 19:35:25 · 599 阅读 · 0 评论 -
10010 - Where's Waldorf?
题目:10010 - Where's Waldorf?题目大意:在给定的二维字符数组中找给定的字符串的起始位置,寻找方式可以有八个方向(即八个方向都有可能会出现给定的字符串),如果有多个起始位置,选最靠左,靠上的位置;解题思路:定义一个方位数组用来表示八个方向move【8】【2】,然后在二维字符数组中找到与给定字符串的头个字符相同的位置,然后从这里开始八个方向的原创 2013-12-06 14:33:02 · 503 阅读 · 0 评论 -
uva--401 Palindromes
题目:Palindromes解题思路:判断是否为回文:判断字符串前n/2的第i个字符与第n-1-i个字符是否相同,都相同就是回文;判断是否为mirrored,判断字符串前n/2字符的第n-1-i个字符是否与第i个的镜像字符相同,都相同则是mirrored;要注意每个输出后面都要再打印一行空白行;#include#includeconst int N = 50;char *s1 = "A原创 2013-12-03 20:58:32 · 633 阅读 · 0 评论 -
10115 - Automatic Editing
题目:10115 - Automatic Editing题目大意:将给定的字符串里出现的上面替换规则中相对前面;;的字符串,替换成规则中的字符串相应字符串,然后继续重头开始从头开始判断,有就替换,没有就换下一个替换规则;注意替换规则的字符串是按顺序来替换给定的字符串,只有当前一个字符串已经找不到相对应要被替换的字符时,下一个替换规则才开始;注意里面的用来替换的字符串可能为空;记得要原创 2013-12-09 23:33:39 · 677 阅读 · 0 评论 -
644 - Immediate Decodability
题目:644 - Immediate Decodability题目大意:给出一组二进制数,如果这一组的每一个二进制数都不是其他的任何一个的前缀,则这一组数据是is immediately decodable,否则不是;解题思路,判断strstr(char * x,char *y)== x? 是则y是x的前缀,否则则不是;注意:每一个二进制数要和其余的二进制数都比较一遍;原创 2013-12-08 16:10:58 · 627 阅读 · 0 评论 -
10815 - Andy's First Dictionary
题目:10815 - Andy's First Dictionary题目大意:将题目所给的text 里的单词按ASCALL码的顺序排序输出;解题思路:输入一个字符先转换成小写的,再判断是否为字母,是字母的话就存在word【i】里面的数组里(i代表单词的下标),下一个如果不是字母而且前一个是字母就认为之前存储的是单词,则加上‘\0’;最后排序用到sort(char *原创 2013-12-08 14:18:02 · 540 阅读 · 0 评论 -
10878 - Decode the tape
题目:10878 - Decode the tape解题思路:发现规律:‘|’之后的空格代表0,o代表1,组成一个二进制数,即为对应的字母的ASCALL码;注意:如果开数值,数组的行数要够大,不要让数组越界;#include#include#include const int N = 15;const int M = 10000;char st原创 2013-12-07 16:39:16 · 545 阅读 · 0 评论 -
537 - Artificial Intelligence?
题目:537 - Artificial Intelligence?题目大意:通过题目字符串中的信息,计算未出现的I或P或U(m=0.001,k=1000,M=1000000)解题思路:将等号与单位‘W’,‘A’,‘V’,之间的数字或是字符提取出来放到一个数组里,然后判断提取出来的是否有换算单位,有的话进行换算,最后在计算没给的另一个(P,U,I)的大小.原创 2013-12-06 21:49:37 · 771 阅读 · 0 评论 -
HDU5007Post Robot
题目:HDU5007Post Robot题目大意:给你一段字符,如果你碰到“Apple”, “iPhone”, “iPod”, “iPad”就输出“MAI MAI MAI!”,如果碰到Sony,就输出“SONY DAFA IS GOOD!” 。注意大小写敏感。解题思路:字符串遍历。代码:#include #include const int max原创 2014-09-15 17:15:00 · 1098 阅读 · 0 评论