解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
char a[101];
int b[26]={0},i,j;
scanf("%s",a);
for(i=0;a[i]!='\0';i++)
{
if(a[i]>='a'&&a[i]<='z')
{
b[a[i]-'a']++;
}
}
int max=0,min=101,k=1;
for(i=0;i<26;i++)
{
if(b[i]!=0)
{
max=max>b[i]?max:b[i];
min=min<b[i]?min:b[i];
}
}
j=max-min;
for(i=2;i<=sqrt(j);i++)
{
if(j%i==0)
{
k=0;
break;
}
}
if(j<=1||k==0)
printf("No Answer\n0");
else
printf("Lucky Word\n%d",j);
return 0;
}
0.0分
2 人评分
C二级辅导-进制转换 (C语言代码)浏览:828 |
C二级辅导-分段函数 (C语言代码)浏览:564 |
大神老白 (C语言代码)浏览:715 |
【回文数(二)】 (C语言代码)浏览:853 |
弟弟的作业 (C++代码)浏览:1304 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:584 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:337 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
字符逆序 (C语言代码)浏览:643 |
有关字符,字符串的输入输出函数说明浏览:479 |