c++代码部分
#include <bits/stdc++.h>
using namespace std;
long long a,b;
bool f(long long a){
int sum=0;
while(a!=0){
sum+=a%10;
a/=10;
}
for(int i=2;i<=sqrt(sum);i++)
if(sum%i==0) return false;
return true;
}
int main(){
long long ans=1;
cin>>a>>b;
for(int i=sqrt(a);i<=sqrt(b);i++){
long long x=i*i;
if(f(x)) ans=(ans*(x%998244353))%998244353;
}
if(ans!=0) cout<<ans;
else cout<<0;
return 0;
}