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

北京个人网站开发制作网站空间那个好

北京个人网站开发制作,网站空间那个好,上海 网站设计公司,电商公司做网站题目描述#xff1a; 给定两个正整数 a 和 b。 你需要回答 q 个询问。 每个询问给定两个整数 l,r#xff0c;你需要找到最大的整数 x#xff0c;满足#xff1a; x 是 a和 b 的公约数。l≤x≤r。 输入格式 第一行包含两个整数 a,b。 第二行包含一个整数 q。 接下来…题目描述 给定两个正整数 a 和 b。 你需要回答 q 个询问。 每个询问给定两个整数 l,r你需要找到最大的整数 x满足 x 是 a和 b 的公约数。l≤x≤r。 输入格式 第一行包含两个整数 a,b。 第二行包含一个整数 q。 接下来 q 行每行包含两个整数 l,r。 输出格式 每个询问输出一行答案即满足条件的最大的 x如果询问无解则输出 −1−1。 数据范围 前六个测试点满足 1≤a,b≤1001≤q≤20。 所有测试点满足 1≤a,b≤10^91≤q≤10^41≤l≤r≤10^9。 输入样例 9 27 3 1 5 10 11 9 11输出样例 3 -1 9 解题思路: 设d为a,b的最大公约数x为d所有约数p为质约数 有图可知 a,b质约数和x相同x为d的约数,因此求出d的所以有约数再排序找出l-r的最大值即可. 参考代码 ###暴力#include iostream #include cstring #include algorithmusing namespace std; const int N 1350; int p[N]; int a,b,cnt;int gcd(int a,int b) {return b ? gcd(b,a%b) : a; }void solve(int a,int b) {int d gcd(a,b);for(int i1;id/i;i){if(d%i0){p[cnt] i;if(i!d/i) p[cnt] d/i;}}sort(p,pcnt); }int main() {scanf(%d%d, a, b);solve(a,b);int n;cinn;while (n -- ){int l,r;cinlr;bool st false;for(int icnt-1;i0;i--){if(p[i]l p[i]r){printf(%d\n,p[i]);st true;break;}}if(!st) puts(-1);}return 0; }###二分#include iostream #include cstring #include algorithm #include vectorusing namespace std; const int N 1350; int p[N]; int a,b,cnt;int gcd(int a,int b) {return b ? gcd(b,a%b) : a; }void solve(int a,int b) {int d gcd(a,b);for(int i1;id/i;i){if(d%i0){p[cnt] i;if(i!d/i) p[cnt] d/i;}}sort(p,pcnt); }int main() {scanf(%d%d, a, b);solve(a,b);int n;cinn;while (n -- ){int l,r;cinlr;int L 0,R cnt - 1;while(LR){int mid L R 1 1;if(p[mid]r) L mid;else R mid - 1;}if(p[L]l) printf(%d\n,p[L]);else puts(-1);}return 0; }
http://www.pierceye.com/news/527268/

相关文章:

  • 网站深圳优化建设10月上海娱乐场所又要关门了
  • 怎么做网页文件打开别的网站河南省城乡和住房建设厅
  • 泰州公司做网站成都网页设计培训中心
  • 网站业务需求文档网站正在建设中 动态
  • 一级a做爰电影片免费网站姑苏区住房建设局网站
  • 宁夏建设教育协会网站医院网站跳出率高
  • 网站建设佰首选金手指二关于网站建设的职位
  • 网站建设公司商务网站项目书中堂东莞网站建设
  • 欧美品牌网站设计wordpress好用的文章编辑器
  • 长春网站建设q479185700強wordpress数学公式的代码
  • 郑州软件app开发公司嘉兴优化网站排名
  • 可以建微信网站的做网站的项目开发计划书
  • 湖北网站建设模板下载太原线上教学
  • 西宁网站建设开发公司开发网站监控工具
  • 外贸网站优势杭州百度快速排名提升
  • 制作个人网站论文ipage wordpress
  • 十堰建设网站首页优化大师免安装版
  • 深圳建设企业网站公司敬请期待素材
  • 网络营销网站建设课程wordpress 文章描述
  • 网站制作有什么好的介绍北京网站建设及推广招聘
  • 殡仪馆做网站的好处制作响应式网站报价
  • 网站建设平台杭州做网站前台后台是怎么连接的
  • 太原市0元网站建设wordpress wcps
  • 怎么自己做免费网站wordpress 优酷通用代码自适应
  • 网站设置三方交易深圳品牌设计公司招聘
  • 东莞响应式网站哪家好网站开发应用到的技术名词
  • 背景做网站公司docker wordpress
  • 吉林建设监理协会网站网站 服务器 虚拟主机
  • 食品公司网站设计项目和男朋友都是第一次做网站
  • wordpress the7.6搜索引擎优化工作原理的先后顺序