NEUQACM OJ 1008: C基础-公约公倍
2017-10-21 18:16
260 查看
emmm.....
最大公约数遍历一次很容易就能找出来,
最小公倍数只要用二数之积除以最大公约数就行了(别跟我说你不知道2333)
最大公约数遍历一次很容易就能找出来,
最小公倍数只要用二数之积除以最大公约数就行了(别跟我说你不知道2333)
#include<iostream> #include<cstdio> using namespace std; int main() { int m,n,i; cin>>m>>n; for(i=m+n;i>1;i--) { if(m%i==0&&n%i==0) { cout<<i<<endl; cout<<m*n/i<<endl; return 0; } } cout<<"1"<<endl; cout<<m*n<<endl; return 0; }就是这样,喵~
相关文章推荐
- oj网站的训练题:C基础-公约公倍
- 【NEUQ OJ】 1029: C基础-求解方程
- NEUQACM OJ:1070 谭浩强C语言(第三版)习题9.1
- HDU 1008 Elevator ACM基础题 关键是读懂题目就OK啦
- 1008: C基础-公约公倍
- NEUQACM OJ:1095--鸡兔同笼
- NEUQACM OJ:1255--查找最大元素
- 求两个数的最大公约数【ACM基础题】
- NEUQACM OJ:1500--编程世界的大门
- NEUQACM OJ:1071谭浩强C语言(第三版)习题9.2
- NEUQACM OJ:1299【白书习题】年份
- ACM基础——OJ上的Java代码提交规范
- NEUQACM OJ 1590
- 1008: C基础-公约公倍
- NEUQACM OJ:1072--谭浩强C语言(第三版)习题9.3
- NEUQACM OJ 1836
- NEUQACM OJ 1015:同因查找
- 百练OJ 晶矿的个数(基础BFS)
- HDU 水题(基础题)附各大OJ题目分类
- 参加ACM比赛所需的基础知识