• 爱改名的小融


    3149  爱改名的小融2

     时间限制: 2 s

     空间限制: 128000 KB
     题目等级 : 黄金 Gold
    题目描述 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;
    int l;
    bool p=0;
    string a;
    int main()
    {
        scanf("%d",&n);
        for(int i=1;i<=n;i++)
        {
            cin>>a;
            l=a.length();
            for(int j=0;j<l;j++)
              if(a[j]>='A'&&a[j]<='Z'||a[j]>='a'&&a[j]<='z')
              {}
              else 
              {
                  p=1;
                  break;
              }
            if(p==1)printf("NO
    ");
            else printf("YES
    ");
            p=0;
        }
        return 0;
    }
    View Code

    3156 爱改名的小融 3

     

     时间限制: 1 s
     空间限制: 128000 KB
     题目等级 : 黄金Gold
    题目描述 Description

    Wikioi上有个人叫小融,他喜欢改名。
    现在他的要求变了,只要是英文字母就是他的名字。
    先给你N个名字,请你输出正确名字的个数及编号。
    本题还加强了测试数据

    输入描述 Input Description

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

    输出描述 Output Description

    第一行:个数
    第二行:编号

    样例输入 Sample Input

    3
    &6*14315
    Rinkement
    micsloox

    样例输出 Sample Output

    2
    2 3 

    数据范围及提示 Data Size & Hint

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

    #include<iostream>
    #include<cstdio>
    #include<cstring>
    
    using namespace std;
    int n;
    int l;
    bool p=0;
    string a;
    int tot,xx[51];
    int main()
    {
        scanf("%d",&n);
        for(int i=1;i<=n;i++)
        {
            cin>>a;
            l=a.length();
            for(int j=0;j<l;j++)
              if(a[j]>='A'&&a[j]<='Z'||a[j]>='a'&&a[j]<='z')
              {}
              else 
              {
                  p=1;
                  break;
              }
            if(p==0)xx[++tot]=i;
            p=0;
        }
        printf("%d
    ",tot);
        for(int i=1;i<=tot;i++)
          printf("%d ",xx[i]);
        return 0;
    }
    View Code
  • 相关阅读:
    iOS UIWebView中javascript与Objective-C交互、获取摄像头
    iOS UIWebView中javascript与Objective-C交互、获取摄像头
    android使用webview上传文件(支持相册和拍照)
    在Android浏览器中通过WebView调用相机拍照/选择文件 上传到服务器
    Android 访问权限设置
    perl 登入人人网
    攻击排查脚本
    利用套打和分栏巧妙来做商品价签
    perl 自定义请求头
    获取响应头信息
  • 原文地址:https://www.cnblogs.com/xiaoningmeng/p/5517245.html
Copyright © 2020-2023  润新知