HDU2028Lowest Common Multiple Plus
来源:互联网 发布:网络安全教育考试题库 编辑:程序博客网 时间:2024/06/06 09:35
Description
求n个数的最小公倍数。
Input
输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。
Output
为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。
Sample Input
2 4 63 2 5 7
Sample Output
1270
max_com_div = max_com_div/min_com_mul*num;这样不会超出int的范围。先乘后除就会超出。还有就是C语言数组下标不可以是变量哦。int ar[N] (×)
代码如下:
#include "stdio.h"int GCD(int a,int b){return b==0?a:GCD(b,a%b);}int main(){int n;while(scanf("%d",&n)!=EOF){int num,i,min_com_mul=0,max_com_div=1;scanf("%d",&max_com_div);for(i=0;i<n-1;i++){scanf("%d",&num);min_com_mul = GCD(max_com_div,num);max_com_div = max_com_div/min_com_mul*num;}printf("%d\n",max_com_div);}return 0;}
0 0
- hdu2028Lowest Common Multiple Plus
- hdu2028Lowest Common Multiple Plus
- HDU2028Lowest Common Multiple Plus
- hdu_2028_Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- hdu_2028_Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- Lowest Common Multiple Plus
- HDOJ2028_Lowest Common Multiple Plus
- UVAlive 6693 Flow Game(模拟)
- java--css(1)利用css给html网页换套装
- 过滤器、拦截器、监听器的区别
- 逆向 牛博士 授课小计
- java io系列14之 DataInputStream(数据输入流)的认知、源码和示例
- HDU2028Lowest Common Multiple Plus
- eclipse : updating maven dependencies 一直加载的解决办法
- Jsp页面内置对象不提示的问题解决
- iOS获取系统相册、相机、麦克风权限的工具
- 单例的实现与理解
- python下安装 .whl文件
- pyqt4文档阅读(9):QColor
- 校门外的线段树[2333
- 为myeclipse分配更大的内存