#10TLE,求助大佬
查看原帖
#10TLE,求助大佬
1056363
u_s_er_na_me楼主2023/8/23 19:11
#include <iostream>
using namespace std;
int reverse(int j)
{
    int sum = 0;
    while (j != 0)
    {
        sum = sum * 10 + j % 10;
        j /= 10;
    }
    return sum;
}
bool check(int a)
{
    for (int i = 2;i * i <= a;i++)
    {
        if (a % i == 0) return 0;
    }
    return 1;
}
int main()
{
    int a,b;
    cin >> a >> b;
    for (int i = a;i <= b;i++)
    {
        if (i == reverse(i) && check(i))
        cout << i << endl;
    }
}
2023/8/23 19:11
加载中...