NYOJ 62 笨小熊
2017-09-02 20:01
387 查看
题目:NYOJ 62 笨小熊
#include <stdio.h> #include <string.h> int prime(int x) //素数的判定 { if(x==0 || x==1) return 0; for(int i=2;i*i<=x;i++) if(x%i==0) return 0; return 1; } int main() { int n,l,i,j,p,q,k,max,min; scanf("%d",&n); getchar(); while(n--) { char c[110]; //数组c用来存储单词 int a[26]={0}; //数组a用来存储 a~z 每个字母出现的个数 gets(c); l=strlen(c); for(i=0;i<l;i++) //遍历单词的每个字母 { j=c[i]-'a'; a[j]++; } for(i=0;i<26;i++) if(a[i]!=0) //找到第一个出现过的字母 { max=a[i]; min=a[i]; break; } for(i=0;i<26;i++) { if(a[i]>max) max=a[i]; //出现次数最多的字母 if(a[i]!=0 && a[i]<min) min=a[i]; //出现次数最少的字母 } k=max-min; i=prime(k); if(i) printf("Lucky Word\n%d\n",k); else printf("No Answer\n0\n"); } return 0; }
相关文章推荐
- NYOJ 62-笨小熊
- nyoj 62 笨小熊
- NYOJ-62 笨小熊
- NYOJ 62笨小熊问题
- NYOJ 62 笨小熊(水题,找字母个数)
- NYOJ-62 笨小熊
- NYOJ-62-笨小熊-2013年09月11日08:44:21
- NYOJ 62 笨小熊
- NYOJ--62-题目--------------------------------------笨小熊
- NYOJ 62 笨小熊
- NYOJ 62 笨小熊
- NYOJ62【笨小熊】
- nyoj 62 笨小熊
- NYOJ_62 笨小熊
- NYOJ-62 :笨小熊
- nyoj 笨小熊 62
- 【NYOJ】[62]笨小熊
- nyoj 62 笨小熊
- nyoj-62-笨小熊