[codeup 1818最大公约数]

news/2024/11/16 4:52:02/

[codeup 1818最大公约数]

题目:

求最大公约数与最小公倍数

CODE

#include <cstdio>int gcd(int a,int b){if(b==0)return a;return gcd(b,a%b);
}int lcm(int gcd,int a,int b){return (a/gcd)*b;
}int main(){int a,b;scanf("%d %d",&a,&b);int ret_gcd=gcd(a,b);printf("%d %d\n",ret_gcd,lcm(ret_gcd,a,b));return 0;
}

注意:

1)注意辗转相除法得最大公约数

2)a*b/gcd为最小公倍数,若为防止溢出使用(a/gcd)*b


http://www.ppmy.cn/news/244214.html

相关文章

ios13全选手势_ios13的三指手势操作怎么关闭 只要几步就行了

在 iOS 13 中&#xff0c;苹果增加了全新的文本编辑手势&#xff0c;能够让用户轻松地完成剪切、拷贝和粘贴。但该功能会默认进行开启&#xff0c;很多用户发现&#xff0c;该功能与游戏的三指操作冲突了&#xff0c;非常影响游戏操作。 iOS 13 三指操作如何关闭? 比较遗憾的是…

#动态规划,离散#洛谷 1052 codevs 1105 jzoj 1818(junior)1169 (senior)过河

题目 青蛙从0开始&#xff0c;不停的向终点跳跃。一次跳跃的距离是 S S S到 T T T之间的任意正整数&#xff08;包括 S , T S,T S,T&#xff09;。当青蛙跳到或跳过坐标为 L L L 的点时&#xff0c;就算青蛙已经跳出了独木桥。问最少要踩多少石子过去。 分析 动态规划&…

python 力扣(LeetCode) 1818.绝对差值和

题目链接 力扣&#xff08;LeetCode&#xff09; 1818.绝对差值和 不想戳的看下图&#xff1a; 样例&#xff1a; 数据范围&#xff1a; 解题思路&#xff1a; 二分查找后进行排序。 代码如下&#xff1a; class Solution:def minAbsoluteSumDiff(self, nums1: List[int], …

vivo 1805的usb调试模式在哪里,开启vivo 1805usb调试模式的流程

经常我们使用安卓手机通过数据线连接上PC的时候&#xff0c;如果手机没有开启usb调试模式&#xff0c;PC则没办法成功识别我们的手机&#xff0c;部分软件也没办法正常使用&#xff0c;此情况我们需要找方法将手机的usb调试模式打开&#xff0c;下面我们讲解vivo 1805如何开启u…

[BZOJ1818][CQOI2010]内部白点

题目链接&#xff1a; BZOJ1818 首先&#xff0c;题目根本不会有\(-1\)的情况&#xff0c;且所有节点变色只发生在第一秒。 证明&#xff1f;如果一个节点\((x,y)\)在第二秒变色&#xff0c;那么一定有一个节点会在第一秒内于\((x,y)\)的四周生成。 假设在左边&#xff08;其他…

【bzoj1818】[Cqoi2010]内部白点

Description 无限大正方形网格里有n个黑色的顶点&#xff0c;所有其他顶点都是白色的&#xff08;网格的顶点即坐标为整数的点&#xff0c;又称整点&#xff09;。每秒钟&#xff0c;所有内部白点同时变黑&#xff0c;直到不存在内部白点为止。你的任务是统计最后网格中的黑点…

集合求交,51nod1818,根号分治

正题 Portal 这题发现总的元素数量不超过M&#xff0c;所以我们可以对一个集合内的元素数量来根号分治。 当询问的时&#xff0c;暴力维护每一个权值以位置为关键字的线段树&#xff08;动态开点&#xff09;&#xff0c;这部分的时间复杂度是。 当询问的时&#xff0c;我们对于…

HDU 1818 RP problem解题报告

一开始&#xff0c;我想的是建一个矩阵&#xff0c;然后尽量多的乘&#xff0c;做快速幂&#xff0c;做到后面会自然稳定&#xff0c;但是没去实现&#xff0c;考虑到一个问题&#xff0c;每个点的出度不一样&#xff0c;所以不是简单的求和&#xff0c;而且后面改边又要做矩阵…