社区讨论
九敏,编译失败了qwq
P1125[NOIP 2008 提高组] 笨小猴参与者 5已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @mhj1hwdg
- 此快照首次捕获于
- 2025/11/03 19:11 4 个月前
- 此快照最后确认于
- 2025/11/03 19:11 4 个月前
CPP
#include<bits/stdc++.h>
using namespace std;
char b[26]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
int c[26]={0};
bool prime(int n){
for(int i=2;i*i<=n;i++){
if(n%i==0) return 0;
}
return 1;
}
int main()
{
string a;
getline(cin,a);
int maxn=-10001,minn=10001,b;
for(int i=0;i<a.size();i++)
{
for(int j=0;j<26;j++)
{
if(a[i]==b[j])
c[j]++;
if(c[j]>maxn)
maxn=c[j];
if(c[j]>0)
{
if(c[j]<minn)
minn=c[j];
}
}
}
int l=maxn-minn;
if(prime(l))
{
cout<<"Lucky Word"<<endl;
cout<<maxn-minn<<endl;
return 0;
}
cout<<"No Answer"<<endl;
cout<<0<<endl;
return 0;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...