当前位置: 首页 > wzjs >正文

东莞专业网站推广策划沧州网站运营公司

东莞专业网站推广策划,沧州网站运营公司,关于公司申请建设门户网站的请示,免费学校网站管理系统双子数 问题描述 若一个正整数 xx 可以被表示为 p2q2p2q2,其中 pp、qq 为质数且 p≠qpq,则 xx 是一个双子数。请计算区间 [2333,‭23333333333333‬][2333,‭23333333333333‬] 内有多少个双子数? 答案提交 这是一道结果填空的题&#xff0…

双子数

问题描述

若一个正整数 xx 可以被表示为 p2×q2p2×q2,其中 pp、qq 为质数且 p≠qp=q,则 xx 是一个双子数。请计算区间 [2333,‭23333333333333‬][2333,‭23333333333333‬] 内有多少个双子数

答案提交

这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。

主要问题

给的数据太大了,用朴素会超时,所以要用

ac代码

#include <bits/stdc++.h>
using namespace std;
using ll = long long;const int N = 1e7+9;//10^7再平方的范围肯定是大于23333333333333
ll ans = 0;
ll prime[N];
bool vis[N];int main(){int n = sqrt(N);for(int i=2;i<=n;i++){// 埃氏筛if(!vis[i]){for(int j=i*i;j<=N;j+=i){vis[j] = true;}}}int cnt = 0;for(int i=2;i<=N;i++){if(!vis[i]){prime[cnt++] = i;}}for(ll i=0;i<cnt;i++){ll pp = prime[i]*prime[i];if(pp * pp >23333333333333) break;//一点小优化for(ll j=i+1;j<cnt;j++){ll qq = prime[j]*prime[j];if(pp*qq>23333333333333) break;if(pp*qq<2333) continue;ans++;}}cout<<ans<<endl;return 0;
}

http://www.dtcms.com/wzjs/336130.html

相关文章:

  • 编程常用网站成都广告公司
  • 网站内容与功能设计百度指数的搜索指数
  • 硬件开发文档模板seo店铺描述例子
  • 政府网站建设方面存在的问题及对策小说关键词自动生成器
  • 为什么做的网站搜不出来的14个seo小技巧
  • 网站建设全包靠谱公司教育培训班
  • 广州网站开发债券交找片子有什么好的关键词
  • 营销目标包括哪些内容seo属于什么职位类型
  • 做旅游网站微博seo营销
  • 粉红色网站asp杭州制作公司网站
  • 专门做电容的网站seo关键词排名优
  • 苏州网站开发建设电话洛阳网站建设优化
  • 可靠的常州网站建设企业网页设计与推广
  • 刘强东当年做网站读的什么书营销管理制度范本
  • 优秀的电商设计网站有哪些内容什么软件可以免费引流
  • 在阿里云服务器搭建wordpress梅州seo
  • 网站怎么做电子合同网站排名优化培训哪家好
  • 专业的营销网站建设公司排名网站建设策划方案
  • 阿里巴巴企业官网windows优化大师的优点
  • 网络营销推广方案内容神马移动排名优化
  • 武汉如何做网站建设模板如何建网站教程
  • 学院网站信息化建设衡阳有实力seo优化
  • 第三方做网站重庆的seo服务公司
  • 烟台汽车网站建设湖北网络营销网站
  • 重庆网站推广招聘经典软文范例大全
  • 如何做单页网站搜索引擎优化关键词选择的方法有哪些
  • 阿拉伯语网站怎么做软文模板
  • 有哪些网站建设工作青岛seo整站优化公司
  • kj6699的seo综合查询优化培训内容
  • 网站运营是什么意思bt种子万能搜索神器