搜索
查看: 234|回复: 0
打印 上一主题 下一主题

12147回文质数最后一个测试点时间超限了,望大佬们帮忙指点指点

[复制链接]
跳转到指定楼层
楼主
 楼主| 发表于 2020-3-22 16:00:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
5啊哈币
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. long long ss(long long x)
  4. {
  5.     for(long long i=2;i<=sqrt(x);i++)
  6.         if(x%i==0)return 0;
  7.         return 1;
  8. }
  9. long long hh(long long n)
  10. {
  11.     long long t,b=0;
  12.     t=n;
  13.     while(t)
  14.     {
  15.         b=t%10+b*10;
  16.         t/=10;
  17.     }
  18.     if(b==n)
  19.     return 1;
  20.     else
  21.     return 0;
  22. }
  23. int main()
  24. {
  25.     long long n,m;
  26.     cin>>n>>m;
  27.     for(long long i=n;i<=m;i++)
  28.     {
  29.         if(hh(i)&&ss(i))
  30.         cout<<i<<endl;
  31.     }
  32.     return 0;
  33. }
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表