又见GCD (已知最大公约数和其中一个数求另一个数)
1 #include<cstdio> 2 int f1(int a,int b) //最大公约数 3 { 4 if(a % b == 0) return b; 5 else 6 return f1(b,a%b); 7 } 8 int f2(int a,int b) //最小公倍数 9 { 10 int g; 11 g=a*b/f1(a,b); 12 return g; 13 } 14 int main() 15 { 16 int t,i; 17 scanf("%d",&t); 18 while(t--) 19 { 20 int a,b; 21 scanf("%d%d",&a,&b); 22 for(i=b+1;i<=a*b;i++) 23 { 24 if(b == f1(a,i)) 25 { 26 printf("%d\n",i); 27 break; 28 } 29 } 30 } 31 }
转载于:https://www.cnblogs.com/yexiaozi/p/5687114.html
又见GCD (已知最大公约数和其中一个数求另一个数)相关推荐
- 使用函数求最大公约数 pta_使用PRODUCT函数计算乘积,已知单价、数量、折扣率求商品金额...
哈喽,今日头条的小伙伴们大家好,我是你们的好朋友IT咨询顾问. 使用PRODUCT函数可以求数组数值的乘积.例如,根据"定价""数量""消费税&quo ...
- java正方形矩阵_已知一个NxN的矩阵A,求矩阵中所有边长为m的正方形的子矩阵
已知一个NxN的矩阵A,求矩阵中所有边长为m的正方形的子矩阵内元素的中位数.(m 例子: // m = 3 n = 5 // 01234 ݂ // 0 11357 ݂ ...
- Python实现“已知三角形两个直角边,求斜边”
用Python实现"已知三角形两个直角边,求斜边" 要求:用户输入两个直角边(数值为浮点类型),若非浮点类型,则提示用户,继续输入. 思路:伪代码描述下步骤 1.-input a ...
- (海伦公式)已知三角形三条边长,求面积
(海伦公式)已知三角形三条边长,求面积 海伦公式: S=(△)=√[p(p-a)(p-b)(p-c)] 其中p是三角形的周长的一半p=(a+b+c)/2. ----以下转自百度百科-------- ...
- python已知两条直角边求斜边,Python实现“已知三角形两个直角边,求斜边”
用Python实现"已知三角形两个直角边,求斜边" 要求:用户输入两个直角边(数值为浮点类型),若非浮点类型,则提示用户,继续输入. 思路:伪代码描述下步骤 1.-input a ...
- 二叉树:已知先序和中序求后序,已知中序和后序求先序
树的三种遍历方式的遍历顺序: 先序遍历:根.左子树.右子树(特点:第一个元素为根) 中序遍历:左子树.根.右子树(特点:根的两边分别为左子树和右子树) 后序遍历:左子树.右子树.根(特点:最后一个元素 ...
- 【C#】已知圆心上的三点求圆心
已知圆心上的三点:,, ,求圆心: 把三点坐标圆的方程: 得: 把 展开整理得: 令 ; ; , , , 求 求 把 移项整理得: 把 移项整理得: 还原代入式子: 整理结果 简化: 其中: ...
- 小程序转盘抽奖,已知圆心、半径、角度求圆上点的坐标
因公司的需求,要在小程序语音房内部迭代一个真心话大冒险的功能,也等同于幸运转盘: 业务场景: 发送一个socket,拿到响应的结果,根据返回的数值开始启动幸运转盘,由于转盘上的人数不是固定的,所以要根 ...
- java练习题 有50枚硬币,可能包括4种类型:1元,5角,1角,5分。已知总价值为20元。求各种硬币的数量。
问题 有50枚硬币,可能包括4种类型:1元,5角,1角,5分.已知总价值为20元.求各种硬币的数量. 解决思路 对付这一类的问题,最简单的方式莫过于暴力穷举,就是用四个循环,一个一个试,结果满足要求输 ...
最新文章
- HTML中的link的简单介绍和用法
- 人工智能带来科技浪潮的同时,对相关法治领域提出了什么样的挑战?
- Java打乱牌的算法_Leetcode 384. 打乱数组 (洗牌算法)
- 对待棘手bug,新手与大牛的差距在哪里?
- ATL和ActiveX做的控件.dll和.ocx最主要的区别(摘录)
- Android安卓进程保活(二)
- 程序员面试金典——18.10字符串变换
- Openfire服务端安装和配置
- hdu 1540 Tunnel Warfare (线段树维护左右最长连续区间)
- 【九天教您南方cass 9.1】 10 DTM土方计算的四种方法
- 数字证书、ssl、sasl(GSSAPI,Kerberos)、jaas简单解释
- mysql数据丢失原因_分析mysql数据丢失的问题
- 【S-CMS企业建站系统 v5.0 】闪灵CMS+含小程序+响应式布局+支持手机版网站+支持QQ旺旺客服
- httpclient-4.3.6工具类,方便直接使用
- 计算机的rom与硬盘区别,RAM和ROM亲们傻傻分不清?
- 98% after emitting CopyPlugin Vue运行到98% after emitting CopyPlugin卡主不动
- shell(9): shell脚本安装chajian
- linux如何编写.sh脚本,linux sh脚本编写奇刃
- qlv格式的视频如何转为mp4格式(爬虫小技巧)
- 久等了!Docker容器常用命令
热门文章
- Git之常见的标签操作
- 全国计算机等级2级试题,全国计算机等级考试二级QBASIC试题
- mysql out返回结果_在MySQL的存储过程的OUT参数中返回结果集
- binary search tree python_二叉查找树(binary search tree)——python实现
- 这个中秋,来点不一样~
- spring mvc-使用Servlet原生API作为参数
- 全文检索引擎Solr系列——Solr核心概念、配置文件
- 史上最全站点降权原因解析
- 通过php extension使disable_function支持通配符
- Exploring your Postgraduate Study Options