HDU2504 FLY
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
求最大公约数为b, a为2b时c为6b,最大公约数为2b。还有一些其他可能所以要加以验证。
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#include <cmath>
#define ll long long
using namespace std;int gcd(ll a, ll b)
{return b==0?a:gcd(b,a%b);
}
int main()
{ll t;scanf("%lld", &t);while(t--){ll a, b;scanf("%lld %lld", &a, &b);for(ll i=b+b; i<1000000;i+=b){if(gcd(a, i)==b){printf("%lld\n", i);break;}} }return 0;
}
HDU2504 FLY相关推荐
- jQuery.fly插件实现添加购物车抛物线效果
样例 使用电商 APP 购买商品时,很多都有上图的红色小球抛物线效果,下面通过 jQuery.fly 插件来实现一个简单 Demo. 实现 简单思路: 确定抛物线的起始和终止位置: 通过 js 在起始 ...
- qq昵称由fly改为思诺
刚才,把高三申请的qq号,昵称fly 改为 思诺,英文名称为saynoer,say+no+er, 意思你懂的.
- BZOJ 1800: [Ahoi2009]fly 飞行棋【思维题,n^4大暴力】
1800: [Ahoi2009]fly 飞行棋 Time Limit: 10 Sec Memory Limit: 64 MB Submit: 1689 Solved: 1335 [Submit][ ...
- fir.im 全名 Fly It Remotely ,是一个为移动开发者服务,FIR一个免费的App托管平台
一 :FIR.im --FIR一个免费的App托管平台 官网地址: https://fir.im/apps 「fir.im」是国内首家为移动开发者提供 App 免费托管分发服务的平台,为移动开发者提 ...
- 定义一个接口CanFly,描述会飞的方法public void fly();
1.使用类与接口的知识完成如下要求: (1)定义一个接口CanFly,描述会飞的方法public void fly(); (2)分别定义类飞机和鸟,实现CanFly接口. (3)定义一个测试类,测试飞 ...
- BZOJ 1800: [Ahoi2009]fly 飞行棋( 枚举 )
O(N2)算出有x条直径然后答案就是x(x-1)/2...这个数据范围是闹哪样! ----------------------------------------------------------- ...
- android 文字fly动画,超好看的下拉刷新动画Android代码实现
最近看到了好多高端.大气.上档次的动画效果,如果给你的项目中加上这些动画,相信你的app一定很优秀,今天给大家分析一下来自Yalantis的一个超好看的下拉刷新动画. 首先我们看一下效果如何: 怎么样 ...
- mpvue微信小程序http请求-fly.js
mpvue微信小程序http请求-fly.js fly.js是什么? 一个支持所有JavaScript运行环境的基于Promise的.支持请求转发.强大的http请求库.可以让您在多个端上尽可能大限度 ...
- Fly.Box天禾云盘2016双11超级钜惠,超低折扣!!!
Fly.Box企业网盘2016双十一超级钜惠,超低折扣,超多优惠 凡在2016年11月1日至2016年11月11日期间下单的客户,均可享受5折优惠,终身免费升级,免费服务. 推荐即可获2折返现,老用户 ...
最新文章
- pyhanlp 共性分析与短语提取
- springboot取yml中的值_@Value拜拜:更优雅的获取springboot yml中的值
- 设计模式装饰者模式_装饰者模式如何拯救了我的一天
- MySQl Modify JSON Values
- 敏捷开发系列学习总结(14)——Spotify敏捷模式详解三部曲第二篇:研发过程
- “编程能力差,90% 输在了数学上!”CTO:多数程序员都是瞎努力!
- 为何优秀如程序员,也会构建 Bug 满格的软件?
- Android Screen Orientation
- mysql数据库插入数据错误Error Code: 1118 - Row size too large ( 8126)
- 中小型企业网络构建(思科)
- Docker安装加速器
- 微信自动回复机器人使用教程
- 【互联网大厂研究】让千千万万底层人民脱贫致富的【快手】,他有何等魔力?
- songshu-video-uniapp-YYC松鼠短视频前端源码-开源--优雅草科技官方发布
- java中strictfp么意思_java中的strictfp的作用
- n皇后问题回溯法-迭代实现
- 咕咚要和keep们刚正面,闪电战还是持久战?
- 转码(BIN→ASCII/BIN→BCD)
- Swarm服务开启滚动更新
- 怎样提高英文论文写作水平[转载]