标签:最小公倍数
题目链接:http://lx.lanqiao.org/problem.page?gpid=T24
小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:
1. 各组的核桃数量必须相同
2. 各组内必须能平分核桃(当然是不能打碎的)
3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)
AC代码:
#include<iostream> using namespace std; int gcd(int x,int y){ return y ? gcd(y,x%y):x; } int main() { int x,y,z,sum,res; cin.sync_with_stdio(false); cin>>x>>y>>z; sum=x*y; sum/=gcd(x,y); res=sum*z; res/=gcd(sum,z); cout<<res<<endl; return 0; }
作者:MummyDing
标签:最小公倍数
原文地址:http://blog.csdn.net/mummyding/article/details/44423247