又见GCD

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9984    Accepted Submission(s): 4157
Problem Description
有三个正整数a,b,c(0<a,b,c<10^6),当中c不等于b。若a和c的最大公约数为b,现已知a和b,求满足条件的最小的c。
Input
第一行输入一个n,表示有n组測试数据,接下来的n行,每行输入两个正整数a,b。
Output
输出相应的c,每组測试数据占一行。
Sample Input
2 6 2 12 4
Sample Output
4 8
Source
#include <stdio.h>int gcd(int a, int b){return b ? gcd(b, a % b) : a;
}int main()
{int n, a, b, c;scanf("%d", &n);while(n--){scanf("%d%d", &a, &b);for(c = b << 1; ; c += b){if(gcd(a, c) == b) break;}printf("%d\n", c);}return 0;
}

转载于:https://www.cnblogs.com/mengfanrong/p/5184796.html

HDU2504 又见GCD相关推荐

  1. HDU2504 又见GCD【欧几里得算法】

    又见GCD Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Subm ...

  2. HDU 2504 又见GCD

    又见GCD Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Subm ...

  3. HDU 2504 又见GCD

    HDU 2504 文章目录 Problem Description 题解: 代码: Problem Description 有三个正整数a,b,c(0<a,b,c<10^6),其中c不等于 ...

  4. -又见GCD -- ACM解决方法

    有三个正整数a,b,c(0<a,b,c<10^6),其中c不等于b.若a和c的最大公约数为b,现已知a和b,求满足条件的最小的c. Input 第一行输入一个n,表示有n组测试数据,接下来 ...

  5. hud2504 又见GCD

    Problem Description 有三个正整数a,b,c(0<a,b,c<10^6),其中c不等于b.若a和c的最大公约数为b,现已知a和b,求满足条件的最小的c. Input 第一 ...

  6. 又见GCD (已知最大公约数和其中一个数求另一个数)

    1 #include<cstdio> 2 int f1(int a,int b) //最大公约数 3 { 4 if(a % b == 0) return b; 5 else 6 retur ...

  7. 杭电2504又见GCD逆推最大公约数

    老规矩,先上题目 杭电oj2504 题目的意思大概是: 给三个数,知道二个数的最大公约数b和其中一个数a,要求另外一个数c. 思路:首先我们应该知道所求的c一定是b的倍数,不然约不了分嘛,这样就可以不 ...

  8. CCF认证训练行动路线图

    通过CCF认证的训练题选自三个方面,一是CCF认证试题,二是使用北大百练的练习题等等,三是ACM-ICPC的练习题. CCF认证的试题是必须练习的,通过CCF试题的练习有助于了解试题风格特点.然而CC ...

  9. ICPC程序设计题解书籍系列之九:罗勇军《算法竞赛入门到进阶》

    罗书<算法竞赛入门到进阶>题目一览 第1章 算法竞赛概述 HDU1000 HDU1089-HDU1096 A+B for Input-Output Practice (I)-(VIII)( ...

最新文章

  1. MBZUAI大学招生了,Michael Jordan、Raj Reddy等大佬授课
  2. css响应式布局 兼容ie6
  3. 禾川触摸屏编程软件_汇川PLC编程PLC代写程序
  4. java runtime类高级,java入门 -- RunTime类
  5. 路由器01---k2刷Pandora
  6. 二叉堆时间复杂度 php,二叉堆(Binary Heap)
  7. webservice 服务器无法处理请求_Message Queue与WebService比较
  8. c语言普通字符放哪里,C语言字符串的输入输出
  9. 计算机网络应用基础_2020年天津市成人高考 高起专 计算机基础题型总结
  10. java 数组计算隐藏电话号码
  11. windows server 2016 DC重置用户密码报错
  12. cookie实现上次访问时间
  13. VMware Workstation 16.2 Pro for Windows SLIC 2.6 Unlocker
  14. 斗鱼弹幕服务器第三方接入协议v1.6.2,GitHub - yyc-dev/douyu-sdk: DouYu-SDK,一个基于斗鱼弹幕API封装的SDK...
  15. 免费视频压缩软件实现压缩视频不损画质的技巧
  16. 微信添加好友查找失败服务器繁忙,微信加载联系人失败_微信添加好友失败有哪些原因...
  17. SQLEXPRESS服务无法启动
  18. 服务器被入侵了怎么办
  19. Linux系统定时任务
  20. vue老项目升级vue-cli3.0问题总结

热门文章

  1. Marshal类的简单使用
  2. how you can go to attend eap freely?
  3. if you miss it, you can hope for future
  4. Another hard to gain financial feedback 又是一个融不到资金的创业项目
  5. 我希望你能精简一些东西
  6. C++ 知识记录-LZL
  7. 【转】UNITY中相机空间,投影空间的正向问题
  8. 洛谷 1858 多人背包
  9. 中国大数据争夺战已进入前所未有的高度
  10. The server time zone value