10分求救
查看原帖
10分求救
1383008
Lighting_Moment楼主2024/7/25 20:21
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int l,r,ans=1,ok=1;
	cin>>l>>r;
    for(int i=sqrt(l);i<=sqrt(r);i++)
	{
		int a=i*i,b=i*i,s=0;
		while(b>0)
		{
			s=s+b%10;
			b/=10;
		}
		 for(int j=2;j<=sqrt(s);j++)
		    if(s%j==0)ok=0;
		if(ok==1 ) ans*=a;
	}
	if(ans==1)cout<<0;
	else cout<<ans%998244353;
	return 0; 
	
}
2024/7/25 20:21
加载中...