最长最简单直接的代码
2023-12-19 19:15:53
发布于:江苏
6阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int k[150],sw=-1,sv=101;
bool zhishu(int x){
if(x==1||x==0) return 0;
for(int i=2;i<x;i++)if(x%i==0)return 0;
return 1;
}
int main(){
int n;
string m;
cin>>m;
n=m.length();
for(int i=0;i<n;i++) k[int(m[i])]++;
for(int i=0;i<150;i++){
if(k[i]>sw) sw=k[i];
if(k[i]<sv&&k[i]!=0) sv=k[i];
}
if(zhishu(sw-sv)==1) cout<<"Lucky Word"<<endl<<sw-sv;
else cout<<"No Answer"<<endl<<0;
return 0;
}
这里空空如也
有帮助,赞一个