D - We Love MOE Girls
Time Limit:500MS Memory Limit:32768KB 64bit IO Format:%I64d
& %I64u
Description
Chikami Nanako is a girl living in many different parallel worlds. In this problem we talk about one of them.
In this world, Nanako has a special habit. When talking with others, she always ends each sentence with "nanodesu".
There are two situations:
If a sentence ends with "desu", she changes "desu" into "nanodesu", e.g. for "iloveyoudesu", she will say "iloveyounanodesu". Otherwise, she just add "nanodesu" to the end of the original sentence.
Given an original sentence, what will it sound like aften spoken by Nanako?
Output
For every case, you should output "Case #t: " at first, without quotes. The t is the case number starting from 1. Then output which Nanako will say.
Sample Output
Case #1: ohayougozaimasunanodesu
Case #2: daijyoubunanodesu
#include<stdio.h>
#include<string.h>
int main()
{
int T, len, i, j;
char s[102];
scanf("%d", &T);
for(j=1; j<=T;j++)
{
scanf("%s", s);
len = strlen(s);
if( s[len-4]=='d' && s[len-3]=='e' && s[len-2]=='s' && s[len-1]=='u')
{
printf("Case #%d: ", j);
for(i=0;i<(len-4); i++)
printf("%c", s[i]);
printf("nanodesu
");
}
else
{
printf("Case #%d: ", j);
for(i=0; i<len; i++)
printf("%c", s[i]);
printf("nanodesu
");
}
}
return 0;
}
每天训练发现我比别人做的好慢,但是理解的更深刻,如果一开始学一个新知识点就搜模板,那么这样的人是走不远的,毕业之后带走的只有思维,什么荣誉,奖杯都已经不重要了。