有人可以帮忙看看吗?
查看原帖
有人可以帮忙看看吗?
615344
jjy2008楼主2022/11/14 22:32
#include<bits/stdc++.h>
using namespace std;
const int prime[25]={2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97};
int main() {
string ass;
int mx=0,mn=100,a=0,f=0;
cin>>ass;
for(int i=0;i<ass.length();i++){
	if(ass[i]==ass[i+1])
		a++;
	if(ass[i]!=ass[i+1])
	{
		mn=min(a,mn);
			a=0;
	}
		mx=max(a,mx);
}
for(int i=0;i<=24;i++){
	if(mx-mn==prime[i])
		f=1;
}
if(f==1){
	cout<<"Lucky Word"<<endl;
	cout<<mx-mn;
}
else
{
	cout<<"No Answer"<<endl<<"0";
}
	return 0;
}
2022/11/14 22:32
加载中...