• codevs 3165 爱改名的小融2


    3149 爱改名的小融 2

    http://codevs.cn/problem/3149/

    题目描述 Description

    Wikioi上有个人叫小融,他喜欢改名。
    现在他的要求变了,只要是英文字母就是他的名字。
    先给你N个名字,请你一一判断是不是小融。
    本题还加强了测试数据

     
    输入描述 Input Description

    N
    N行名字(全部为字符)

     
    输出描述 Output Description

     N行,YES或NO(大写)

    样例输入 Sample Input

    3
    &6*14315
    Rinkement
    micsloox

     
    样例输出 Sample Output

    NO

    YES

    YES

     
    数据范围及提示 Data Size & Hint

    对于40%的数据 N≤10 名字长度≤100
    对于100%的数据 N≤50 名字长度≤100000

    #include<iostream>
    #include<cstdio>
    #include<cstring>
    using namespace std;
    int n;
    char a[100001];
    int main() 
    {
        scanf("%d",&n);
        for(int i=1;i<=n;i++)
        {
            cin>>a;
            int len=strlen(a);
            bool ok=true;
            for(int j=0;j<len;j++)
            {
                if(!((a[j]>='a'&&a[j]<='z')||(a[j]>='A'&&a[j]<='Z')))
                {
                    printf("NO
    ");
                    ok=false;
                    break;
                }
            }
            if(ok) printf("YES
    ");
        }
    }
  • 相关阅读:
    正则表达式--hdu2206ip匹配
    win7查看隐藏分区
    我购买byd的几点逻辑
    html5笔记
    机器学习
    Popular Cows
    武大OJ 574. K-th smallest
    武大OJ 622. Symmetrical
    [HAOI2011]防线修建
    1185: [HNOI2007]最小矩形覆盖
  • 原文地址:https://www.cnblogs.com/TheRoadToTheGold/p/6219178.html
Copyright © 2020-2023  润新知