• AC日记——爱改名的小融 codevs 2967


    2967 爱改名的小融

     

     时间限制: 1 s
     空间限制: 16000 KB
     题目等级 : 白银 Silver
     
     
     
    题目描述 Description

    Wikioi上有个人叫小融,他喜欢改名。

    他的名字都是英文,只要按顺序出现R,K,Y三个字母,就是他的名字。

    给你N个名字,请你一一判断是不是小融。

    输入描述 Input Description

    N

    N行,名字(全大写)

    输出描述 Output Description

    N行,每行YES或NO(大写)

    样例输入 Sample Input

    3

    RKY

    RAINKY

    RINKEMENT

    样例输出 Sample Output

    YES

    YES

    NO

    数据范围及提示 Data Size & Hint

    N<=10,字符串长度<=50.

    思路:

      模拟;

    来,上代码:

    #include <cstdio>
    #include <string>
    #include <iostream>
    
    using namespace std;
    
    int n,len;
    
    string ch;
    
    int main()
    {
        cin>>n;
        for(int i=1;i<=n;i++)
        {
            //getchar();
            cin>>ch;
            len=ch.length();
            int flag=0;
            for(int j=0;j<len;j++)
            {
                if(flag==0&&ch[j]=='R') flag++;
                if(flag==1&&ch[j]=='K') flag++;
                if(flag==2&&ch[j]=='Y') flag++;
            }
            if(flag==3) printf("YES
    ");
            else printf("NO
    ");
        }
        return 0;
    }
  • 相关阅读:
    面向对象程序设计作业1
    寒假作业4
    寒假作业3
    寒假作业2
    寒假学习计划
    三个生命中极可爱的人与难舍的往事
    Numpy and Pandas
    入门级神经网络之权重训练
    tensorboard入门
    1
  • 原文地址:https://www.cnblogs.com/IUUUUUUUskyyy/p/6390931.html
Copyright © 2020-2023  润新知