解题思路:
递归,求最大公约数(greatest common divisor,gcd),再求最小公倍数(least common multiple,lcm)。
注意事项:
参考代码:
#include<iostream> using namespace std; long long gcd(long long a,long long b) { return (b==0)?a:gcd(b,a%b); } long long lcm(long long a,long long b) { return a/gcd(a,b)*b; } int main() { long long a,b; cin>>a>>b; cout<<lcm(a,b)<<endl; return 0; }
0.0分
0 人评分
C二级辅导-统计字符 (C语言代码)浏览:529 |
C语言训练-求矩阵的两对角线上的元素之和 (C语言代码)浏览:619 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:563 |
WU-陶陶摘苹果2 (C++代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:716 |
【计算球体积】 (C语言代码)浏览:1158 |
三角形 (C语言代码)浏览:965 |
完数 (C语言代码)浏览:757 |
水仙花 (C语言代码)浏览:1163 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1496 |