zoukankan      html  css  js  c++  java
  • D-We Love MOE Girls

    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?
     

    Input

    The first line has a number T (T <= 1000) , indicating the number of test cases. 
    For each test case, the only line contains a string s, which is the original sentence. 
    The length of sentence s will not exceed 100, and the sentence contains lowercase letters from a to z only.
     

    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 Input

    2 ohayougozaimasu daijyoubudesu
     

    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;
    }


    每天训练发现我比别人做的好慢,但是理解的更深刻,如果一开始学一个新知识点就搜模板,那么这样的人是走不远的,毕业之后带走的只有思维,什么荣誉,奖杯都已经不重要了。
  • 相关阅读:
    mysql DCL(数据控制语句)
    sybase 脚本建表和删除表
    mysql DML(数据操纵语句)
    delphi fastmm4 调试
    delphi class of 类引用
    DELPHI SetLocaleInfo 设置本地时间
    DELPHI 去字符串中所有空格
    SUSE 11 安装MongoDB
    suse下 登录mongodb
    DELPHI 的 {$M +} 和{$M -}
  • 原文地址:https://www.cnblogs.com/6bing/p/3931306.html
Copyright © 2011-2022 走看看