思路: 求三个数的最小公倍数即可 代码:
#include<iostream> using namespace std; int gcd(int a,int b){ return b==0?a:gcd(b,a%b); } int lcm(int a,int b){ return a/gcd(a,b)*b; } int main(){ int a,b,c; cin>>a>>b>>c; cout<<lcm(lcm(a,b),c); return 0; }