您的位置:首页 > 其它

HDU-4730 We Love MOE Girls

2016-07-18 14:09 211 查看
2016-07-16晚


HDU-4730 We Love MOE Girls

题目大意:结尾有 desu 的替换为 nanodesu,没有的直接在末尾加上 nanodesu

解题思路:检测覆盖
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;

char str[10000];
char _str[10000];
int main() {
int T;
int t;
cin >> T;
for (t = 1; t <= T; t++) {
memset( str , '\0' , sizeof(str) );
memset( _str , '\0' , sizeof(_str) );
cin >> str;
if ( strstr(str,"desu") && (strstr(str ,"desu")-str+4) == strlen(str)) {
strncpy( _str , str , strstr(str , "desu")-str );
strcat(_str , "nanodesu");
strcpy(str , _str);
}
else    strcat(str , "nanodesu");
cout << "Case #" << t << ": " << str << endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: