完美字符串

原创 2015年11月20日 17:12:18

完美字符串

Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

题目描述

在一个字符串中,设大写字母的个数为x,小写字母的个数为y,数字的个数为z,如果有x = y = z,那么我们称这个字符串是完美字符串。
现在给你一个字符串,你的任务是判断该字符串是否为完美字符串,如果是请输出“YES”,否则就输出“NO”。

输入

输入有多行,每行是一个长度为N的字符串(字符串里没有空格)(N <= 200)。

输出

如果该字符串是完美字符串输出“YES“,否则输出”NO“。

示例输入

IloveACM753159

示例输出

NO

提示

 

来源

 

示例程序

 
#include<stdio.h>  
#include<string.h>  
#include<ctype.h>  
int main()  
{  
int i,j,n,m,k,t;  
char a[300];  
while(scanf("%s",a)!=EOF)  
{  
    m=0;  
    k=0;  
    t=0;  
    n=strlen(a);  
    for(i=0;i<n;i++)  
    {  
        if(islower(a[i]))  
            m++;  
        if(isupper(a[i]))  
            k++;  
        if(isdigit(a[i]))  
            t++;  
    }  
    if(m==k&&k==t)  
        printf("YES\n");  
    else  
        printf("NO\n");  
}  
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

字符串的完美度

还是庞果网,又看到一个题目,这个比较简单。 题目详情 我们要给每个字母配一个1-26之间的整数,具体怎么分配由你决定,但不同字母的完美度不同, 而一个字符串的完美度等...
  • ygrx
  • ygrx
  • 2013-07-24 10:14
  • 2251

字符串完美度 ——Java

问题描述: 我们要给每个字母配一个1-26之间的整数,具体怎么分配由你决定,但不同字母的完美度不同, 而一个字符串的完美度等于它里面所有字母的完美度之和,且不在乎字母大小写,也就是说字母F和f的完美...

51 nod 1182 完美字符串

1182 完美字符串 题目来源: Facebook Hacker Cup选拔 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题  收藏  关注 ...

51NOD OJ 完美字符串

输入 输入一个字符串S(S的长度 输出 由你将1-26分配给不同的字母,使得字符串S的完美度最大,输出这个完美度。 输入示例 dad 输出示例 77 ...

蓝桥杯—FJ的字符串 、Sine之舞 、完美的代价

基础练习 FJ的字符串   时间限制:1.0s   内存限制:512.0MB        问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”  ...

51NOD 1182 完美字符串

1182 完美字符串 题目来源: Facebook Hacker Cup选拔 基准时间限制:1 秒 空间限制:131072 KB 分值: 5 难度:1级算法题  收藏  关注 ...

【Tisinsen1043】完美的代价(字符串+树状数组)

不求有结果,不求同行,不求曾经拥有,甚至不求你爱我。

完美字符串

完美字符串 约翰认为字符串的完美度等于它里面所有字母的完美度之和。每个字母的完美度可以由你来分配,不同字母的完美度不同,分别对应一个1-26之间的整数。 约翰不在乎字母大小写。(也就是说字母F和f...

庞果网之字符串的完美度

/********************************* * 日期:2013-11-03 * 作者:SJF0115 * 题号: 题目 字符串的完美度 * 来源:http:/...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)