首页 > 其他分享 >lcm(a,b)=a*b/gcd(a,b)

lcm(a,b)=a*b/gcd(a,b)

时间:2024-03-07 17:55:06浏览次数:20  
标签:gcd int ll xiao da lcm

求俩组爆int的数据的最小公倍数lcm
等价于求这俩个数的最大公因数gcd
即 lcm(a,b)=a*b/gcd(a,b)
求俩组爆int数据的最大公因数可以使用辗转相除法

`

include<bits/stdc++.h>

using namespace std;
typedef long long ll;
ll gcd(ll da, ll xiao){
int temp;
while(xiao!=0){
temp=da%xiao;
da=xiao;
xiao=temp;
}
return da;
}
int main(){
ll a,b;
cin >> a >> b;
ll ans;
ll x;
x=gcd(a,b);
ans=a/x*b;
cout << ans << endl;
return 0;
}
`

标签:gcd,int,ll,xiao,da,lcm
From: https://www.cnblogs.com/CXfang10/p/18059445

相关文章

  • [ARC122E] Increasing LCMs 题解
    Description给定长度为\(N\)的正整数序列\(\{A_i\}\),满足\(A_i\)单调升。问是否能将\(\{A_i\}\)重排为序列\(\{x_i\}\),满足:令\(y_i=\operatorname{LCM}(x_1,\dots,x_i)\),\(\forall1\lei<N,y_i<y_{i+1}\)(即\(y_i\)单调升)。$1\\leq\N\\leq\......
  • 「UR#2」树上 GCD
    题目链接。讲的是一个较劣的做法。先转换成求\(\gcd\)为\(d\)倍数的种数。考虑无脑上根号分治。设阈值为\(B\),我们对不超过\(B\)的\(d\)暴力求。怎么求呢?我们有一个十分巧妙的方法,记录每个点子树与它距离为\(d\)的倍数的节点数,这样直接树上乱做一下就可以了,答案也是......
  • GCD,乘法逆元
    最大公约数公约数:几个整数共有的约数。($\pm1是任何整数的公约数$)最大公约数:显而易见,所有公约数中最大的那个。欧几里得算法为了求最大公约数(常记为GCD),我们常用欧几里得算法。以两个数的最大公约数为例。设正整数a,b。不妨假设\(a>b\)。\[gcd(a,b)=gcd(b,a\mod\b)\]证明......
  • 修塔(gcd+裴蜀定理)
    第3题   修塔查看测评数据信息有编号1~n的n个塔,除了两个塔a和b是好的不用修以外,其他都需要重修。james和jordan展开修塔比赛,规则是轮流修,每次可以修第j+k或j-k号塔,其中j和k是已经修好的任意两个塔,如果不能修塔,就输了。给出n,a,b,从james开始,问最后谁赢了。 输入......
  • 伪随机数(gcd+裴蜀定理)
    第2题   伪随机数查看测评数据信息一个生成伪随机数的函数,seed(a+1)=[seed(a)+STEP]%MOD,为了能产生0~MOD-1的所有数,需要设定合适的STEP和MOD。例如,STEP=3,MOD=5,产生0,3,1,4,2,这是正确的设定;若STEP=15,MOD=20,只能产生0,15,10,5,这是错误的设定。 输入格式 ......
  • gcd & exgcd
    gcd&exgcdgcd设\(a=bk+c\),显然有\(c=a\bmodb\)。设\(d\mida,~d\midb\),则\(c=a-bk,\frac{c}{d}=\frac{a}{d}-\frac{b}{d}k\)。由右边的式子可知\(\frac{c}{d}\)为整数,即\(d\midc\),所以对于\(a,b\)的公约数,它也会是\(b,a\bmodb\)的公约数。反过来也需要证......
  • Solution - Little Elephant and LCM & 之前学组合的一点疯话
    \(n\)个元素分成\(m\)份,每份不能为空,在\(n-1\)个空中插入\(m-1\)个板子,方案数\(C_{n-1}^{m-1}\)。为空则加上\(m\)个元素来垫着,就转化为上一个,然后就是\(C_{m-n+1}^{m-1}\)。所以为什么我之前不会插板?我是傻逼吗?然后突然发现,之前一直以为Gameswit......
  • 欧拉函数——gcd问题的一大利器
    定义欧拉函数,即\(\varphi(n)\),表示的是\([1,n]\)内与\(n\)互质的数的个数,如\(\varphi(1)=1\)。若\(n\)是质数,显然\(\varphi(n)=n-1\)。性质欧拉函数是积性函数。若\(\gcd(a,b)=1\),则\(\varphi(a\timesb)=\varphi(a)\times\varphi(b)\)。更特殊......
  • 如何用潜类别混合效应模型(Latent Class Mixed Model ,LCMM)分析老年痴呆年龄数据|附
    全文下载链接:http://tecdat.cn/?p=24647最近我们被客户要求撰写关于LCMM的研究报告,包括一些图形和统计输出。线性混合模型假设N个受试者的群体是同质的,并且在群体水平上由独特的曲线Xi(t)β描述。背景和定义相比之下,潜在类别混合模型在于假设人口是异质的,并且由G潜在类......
  • UOJ #33 树上 GCD
    套路地,对每个\(g\in[1,n-1]\)求出有多少对无序对\((u,v)\)满足\(g|f(u,v)\),然后就可以用一个倒序枚举的\(\mathcalO(n\logn)\)的容斥求出答案。考虑点分治,对每个经过分治中心\(c\)的\(u\rightsquigarrow\text{lca}(u,v)\rightsquigarrowv\)只需分两种......