解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<string.h>
int main()
{
char str[101];
gets(str);
int maxn=0, minn=1001, len = strlen(str),i,j,sum;
for (i = 0; i < len-1; i++)
{
sum = 1;
for (j = i + 1; j < len; j++)
{
if (str[i] == str[j])
sum++;
}
if (sum < minn)
minn = sum;
if (sum > maxn)
maxn = sum;
}
int n = maxn - minn,flag=1;
if (n == 1||n==0)
flag = 0;
for (i = 2; i < n; i++)
{
if (n % i == 0)
{
flag = 0;
break;
}
}
if (flag)
printf("Lucky Word\n%d", n);
else
printf("No Answer\n0");
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:897 |
Hello, world! (C++代码)浏览:1778 |
C语言考试练习题_保留字母 (C语言代码)浏览:743 |
IP判断 (C语言描述,蓝桥杯)浏览:1118 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:388 |
水仙花 (C语言代码)浏览:1163 |
Tom数 (C语言代码)浏览:758 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:650 |
前10名 (C语言代码)浏览:773 |
字符串比较 (C语言代码)浏览:770 |