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

app网站建设做网站做的

app网站建设,做网站做的,合肥网站建设是什么,中国机械加工企业排名一#xff0c;题目#xff1a; Rain Sure同学定义了幸运数字——如果一个正整数n是幸运数字#xff0c;那么当且仅当n和(n1)/2都是素数。 现在给定q次查询#xff1a; 第i次询问给定两个正整数li​,ri​#xff0c;请你求出在区间[li​,ri​]中有多少个数字是幸运数字。…一题目 Rain Sure同学定义了幸运数字——如果一个正整数n是幸运数字那么当且仅当n和(n1)/2都是素数。 现在给定q次查询 第i次询问给定两个正整数li​,ri​请你求出在区间[li​,ri​]中有多少个数字是幸运数字。 输入格式 第一行一个正整数q。 后面q行每行两个正整数li​,ri​ 1≤q≤105 1≤li​≤ri​≤105 输出格式 对于每次询问输出答案每个答案单独占据一行。 测试样例一 1 3 72测试样例二 4 13 13 7 11 7 11 2017 20171 0 0 1测试样例三 6 1 53 13 91 37 55 19 51 73 91 13 494 4 1 1 1 2 二思路 将1-1e5所有幸运数预处理出来利用前缀和来维护每个区间的幸运数数量。 三代码 #include iostream #includealgorithm #includecmath #includecstring #includeset #includestack #includequeue #includemap using namespace std;const int N1e510,M1e97;typedef long long ll; typedef pairint,int pii;bool isprime(int x){for(int i2;ix/i;i){if(x%i0) return false;}return true; }int st[N]; int pre[N];void Solved() {int q;cinq;for(int i2;i1e5;i){if(isprime(i)) st[i]1;}//预处理for(int i2;i1e5;i){if(st[(i1)/2]1st[i]1){pre[i]1;}}//前缀和for(int i2;i1e5;i){pre[i]pre[i-1];}while(q--){int l,r;cinlr;//查询区间coutpre[r]-pre[l-1]endl;} }int main() {int t;//cint;t1;while(t--) {Solved();}return 0; }
http://www.pierceye.com/news/911643/

相关文章:

  • 网站建设 swot分析深圳市龙华区繁华吗
  • h5 小米网站模板直接通过ip访问网站
  • 公司建设个网站制作装饰公司网站
  • 高质量的网站内容建设做网站信科网站建设
  • 网站建设倒计时模板学校室内设计效果图
  • 海东营销网站建设公司东莞网络优化排名
  • 株洲网站建设服务建筑公司怎么注册
  • 心理学网站的建设网站开发公司比较有名
  • 需要做网站设计海南网页制作
  • 开发网站有什么用仿站小工具官网
  • 支付宝网站登录入口个人微信公众号如何推广
  • 北京网站制作net2006常见的营销型网站
  • 设计建设网站公司天津市建设信息网官网
  • 企业网站建站 费用比较有名的个人网站
  • 网站规划与开发设计企业班组建设案例
  • 招聘网站开发设计做网站 免费字体
  • 网站上传程序流程桐城住房和城乡建设局网站
  • 回力网站建设初衷ps可以做网站吗
  • 广州网站建设市场佛山专业做网站公司哪家好
  • 四川省凉亭建设工程有限公司网站的博客wordpress
  • 搭建一个网站需要多少钱?如何做网站二级域名
  • 广德县住房和城乡建设网站wordpress网站维护教程
  • 在网站上显示地图金湖县网站建设
  • 网站域名区别吗模板和网站是一体的吗
  • 百度网盟推广怎么选择投放网站抖音seo代理
  • 电商wordpress网站优化百度
  • phpcms v9 网站搬家南通网站设计专家
  • 延安网站建设推广黄骅市网站建设价格
  • 做网站怎么选关键词网站管理强化阵地建设
  • 网站制作是那个cms 导航网站