【暑期基础2】C HDU 2028 Lowest Common Multiple Plus
来源:互联网 发布:郭德纲相声知乎 编辑:程序博客网 时间:2024/05/18 14:27
题意
求 n 个数的最小公倍数。
思路
求前两个数的最小公倍数,再求这个最小公倍数与第三个数的最小公倍数……直到最后一个一个数,求出的结果就这 n 个数的最小公倍数。。
AC代码 *
#include <stdio.h>#include <ctype.h>#include <string.h>int main() { int lcm(int,int); int n, temp; int LCM; while ( scanf("%d", &n) != EOF ){ LCM = 1; while ( n-- ){ scanf("%d", &temp); LCM = lcm(LCM,temp); } printf("%d\n", LCM); } return 0;}int lcm(int a,int b) { int max = (a > b ? a : b); int min = (a < b ? a : b); int i; for(i = 1; ; i++) { if( ( max * i ) % min == 0) { return (max * i); } }}
* 注:在 HUST 的 Virtual Judge 上测试 AC
0 0
- 【暑期基础2】C HDU 2028 Lowest Common Multiple Plus
- 【暑期基础2】C HDU Lowest Common Multiple Plus(水:最小公倍数)
- HDU 2028 Lowest Common Multiple Plus
- hdu - 2028 - Lowest Common Multiple Plus
- hdu 2028 Lowest Common Multiple Plus
- HDU 2028 - Lowest Common Multiple Plus (最小公倍数)
- [hdu 2028] Lowest Common Multiple Plus
- HDU 2028 Lowest Common Multiple Plus
- HDU 2028 Lowest Common Multiple Plus
- hdu 2028 Lowest Common Multiple Plus
- HDU 2028 Lowest Common Multiple Plus
- hdu 2028 Lowest Common Multiple Plus
- HDU - 2028 Lowest Common Multiple Plus
- hdu 2028 Lowest Common Multiple Plus
- HDU 2028 Lowest Common Multiple Plus
- hdu 2028 Lowest Common Multiple Plus
- HDU 2028 Lowest Common Multiple Plus
- HDU--2028-Lowest Common Multiple Plus
- 分解质因子和快速幂在求组合数的模中的应用
- 一起学CC3200系列教程之文件操作
- 我是如何自学Android,资料分享
- RASP解决方案包括开源方案
- 小白学开发(iOS)OC_手动内存管理(2015-08-02)
- 【暑期基础2】C HDU 2028 Lowest Common Multiple Plus
- 仿易讯客户端loading效果
- haproxy redirect 重定向
- acmoj - 数蘑菇线段树区间更新
- 【USACO OPEN 10】hop
- chrome中iframe交互问题
- Mahout推荐系统引擎UserCF中的IRStats部分源码解析
- struts2二次上传图片缓存问题
- Foundation框架中的 字典