B3828 10分求救!
  • 板块灌水区
  • 楼主Lighting_Moment
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/7/27 17:27
  • 上次更新2024/7/27 18:47:48
查看原帖
B3828 10分求救!
1383008
Lighting_Moment楼主2024/7/27 17:27
#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/27 17:27
加载中...