HDU1019
来源:互联网 发布:手机网络时间同步软件 编辑:程序博客网 时间:2024/05/16 11:58
1019
Least Common Multiple
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 53096 Accepted Submission(s): 20204
Problem Description
The least common multiple (LCM) of a set of positive integers is the smallest positive integer which is divisible by all the numbers in the set. For example, the LCM of 5, 7 and 15 is 105.
Input
Input will consist of multiple problem instances. The first line of the input will contain a single integer indicating the number of problem instances. Each instance will consist of a single line of the form m n1 n2 n3 … nm where m is the number of integers in the set and n1 … nm are the integers. All integers will be positive and lie within the range of a 32-bit integer.
Output
For each problem instance, output a single line containing the corresponding LCM. All results will lie in the range of a 32-bit integer.
Sample Input
2
3 5 7 15
6 4 10296 936 1287 792 1
Sample Output
105
10296
Source
East Central North America 2003, Practice
Recommend
JGShining | We have carefully selected several similar problems for you: 1021 1061 1049 1108 1020
**题目分析:
基本的求最小公倍数的方法是求出最大公约数,然后边输入边处理,注意数据长度,用的scanf和printf不知道怎么处理好unsigned long int型的数就用的更长的long long型**
#include<cstdio>int gcd(long long int a, long long b){ if (a%b == 0)return b; else return gcd(b, a%b);}int lcm(long long a, long long b){ return a*b / gcd(a, b);}int main(){ int n,N; scanf("%d", &N); for (; N > 0; N--) { while (scanf("%d", &n) != EOF) { long long int temp1, temp2; scanf("%lld", &temp1); while (--n) { scanf("%lld", &temp2); temp1 = lcm(temp1, temp2) ; } printf("%lld\n", temp1); } }}
- hdu1019
- hdu1019
- hdu1019
- HDU1019
- HDU1019
- hdu1019
- HDU1019
- hdu1019
- HDU1019
- HDU1019
- HDU1019
- HDU1019
- HDU1019
- HDU1019
- HDU1019 最小公倍数
- hdu1019最小公倍数
- HDU1019 Least Common Multiple
- HDU1019 ( Least Common Multiple )
- LSTM
- 2016web前端面试题
- Html5(移动端)开发,安卓机上的软键盘顶起影响页面布局
- Linux SPI总线和设备驱动架构之四:SPI数据传输的队列化
- jenkins 构建maven工程--Unknown lifecycle phase "clean"
- HDU1019
- RPC与Apache Thift
- ubuntu piix4_smbus: Host SMBus controller not enabled!解决方案
- 对linux内核的container_of和offsetof宏的理解
- 韩信点兵
- python 利用requests模块会话session模拟登录URL网址下载数据
- 手把手,脚把脚地教你实现网络爬虫程序(上)
- Python学习--常见异常总结(持续更新)
- Eclipse Neon下使用Maven创建Java Web项目