解题思路:
注意事项:
参考代码:
#include<stdio.h> #include<string.h> bool isPrime(int input) { if(input<2) return false; for(int i=2;i*i<=input;++i) { if(input%i==0) return false; } return true; } int main() { char word[100]; gets(word); int happenCount,max=0,min=101; for(int i=0;i<strlen(word);++i) { happenCount=0; for(int j=0;j<strlen(word);++j) { if(word[i]==word[j]) ++happenCount; } if(happenCount>max) max=happenCount; if(happenCount<min) min=happenCount; } // printf("max:%d min:%d",max,min); if(isPrime(max-min)) { printf("Lucky Word\n"); printf("%d\n",max-min); } else { printf("No Answer\n"); printf("0\n"); } return 0; }
0.0分
0 人评分
字符串输入输出函数 (C++代码)(都当成字符串吧hhhhhhhh)浏览:508 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1271 |
C二级辅导-阶乘数列 (C语言代码)浏览:736 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:822 |
格式化数据输出 (C语言代码)浏览:882 |
printf基础练习 (C语言代码)浏览:2268 |
1392题解(大数相加)浏览:640 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:607 |
1273题解浏览:527 |
开心的金明浏览:1810 |