社区讨论
50求助 大佬们帮忙看一下哪有问题
P1125[NOIP 2008 提高组] 笨小猴参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @lo14f63l
- 此快照首次捕获于
- 2023/10/22 15:01 2 年前
- 此快照最后确认于
- 2023/11/02 14:33 2 年前
C
#include<stdio.h>
#include<string.h>
int decide(int a){
if(a==0||a==1){
return 0;
}
for(int i=2;i<=a/2;i++){
if(a%i==0){
return 0;
}
}
return 1;
}
int main(){
char c[100];
int a[26];
scanf("%s",c);
for(int i=0;i<strlen(c);i++){
a[c[i]-'a']++;
}
int max=0,min=101;
for(int i=0;i<26;i++){
if(a[i]>max){
max=a[i];
}
if(a[i]>0&&a[i]<min){
min=a[i];
}
}
if(decide(max-min)){
printf("Lucky Word\n%d",max-min);
return 0;
}
printf("No Answer\n0");
return 0;
}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...