您的位置:首页 > 其它

HDU 4730 We Love MOE Girls 解题报告

2013-09-15 10:17 387 查看
题目

题意:

对于一个字符串,如果结尾是“desu”,则将其置换为“nanodesu”,否则在末尾加上“nanodesu”。

题解:

直接判最后的字符串就好了。

//Time:0ms
//Memory:292KB
//Length:537B
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cstring>
using namespace std;
#define MAXN 100010
char str[MAXN];
int main()
{
//freopen("/home/moor/Code/input","r",stdin);
int ncase,len;
scanf("%d",&ncase);
for(int hh=1;hh<=ncase;++hh)
{
scanf("%s",str);
len=strlen(str);
if(len>=4&&strcmp(&str[len-4],"desu")==0)   strcpy(&str[len-4],"nanodesu");
else    strcpy(&str[len],"nanodesu");
printf("Case #%d: %s\n",hh,str);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: