笨小熊
来源:互联网 发布:杭州二更网络 编辑:程序博客网 时间:2024/04/27 20:53
#include <stdio.h>
#include <string.h>
int main()
{
char a[102];
int k;
scanf("%d",&k);
while(k--)
{
int b[28]={0};
scanf("%s",a);
int n=strlen(a);
int i,max=0,min=20,p;
for(i=0;i<n;i++)
{
b[a[i]-'a']++;
}
for(i=0;i<26;i++)
{
if(b[i]>max)
max=b[i];
}
for(i=0;i<26;i++)
{
if(b[i]<min&&b[i]!=0)
min=b[i];
}
p=max-min;
if(p>=2)
{
for(i=2;i<p;i++)
{
if(p%i==0)
break;
}
if(i==p)
{
printf("Lucky Word\n");
printf("%d\n",p);
}
else
{
printf("No Answer\n");
printf("0\n");
}
}
else
{
printf("No Answer\n");
printf("0\n");
}
}
return 0;
}
#include <string.h>
int main()
{
char a[102];
int k;
scanf("%d",&k);
while(k--)
{
int b[28]={0};
scanf("%s",a);
int n=strlen(a);
int i,max=0,min=20,p;
for(i=0;i<n;i++)
{
b[a[i]-'a']++;
}
for(i=0;i<26;i++)
{
if(b[i]>max)
max=b[i];
}
for(i=0;i<26;i++)
{
if(b[i]<min&&b[i]!=0)
min=b[i];
}
p=max-min;
if(p>=2)
{
for(i=2;i<p;i++)
{
if(p%i==0)
break;
}
if(i==p)
{
printf("Lucky Word\n");
printf("%d\n",p);
}
else
{
printf("No Answer\n");
printf("0\n");
}
}
else
{
printf("No Answer\n");
printf("0\n");
}
}
return 0;
}
0 0
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 笨小熊
- 统计string中的字符类型和个数
- java项目开发该学些什么,有什么参考书籍?
- 推荐系统 - 1 - 相似度
- SVN环境搭建与使用
- 开发证书和描述文件的删除(及描述文件的号码串的查看)
- 笨小熊
- wsdl2java 使用
- Android带清除功能的输入框控件ClearEditText
- 初识JAVA及环境变量的配置
- unity界面进度条显示一个数
- 利用svg合成任意形状的图片
- 2016 Multi-University Training Contest 2 1001 hdu 5734 暴力
- V6+2C6678调试之电源
- uml啊~~~~~~~~~~~~~~~~~~~~~~~~~