ZOJ-1797
来源:互联网 发布:淘宝客托管 编辑:程序博客网 时间:2024/06/03 04:55
求最小公倍数,先求最大公约数,有经典辗转想除法,然后两数最小公倍数就是乘积再除最大公约数,传递过去就行
#include<stdio.h>static int gcd(int a, int b){if (!a)return b;return gcd(b % a, a);}int main(){int n, m;scanf("%d", &n);while (n--){scanf("%d", &m);int prev = 1, now;while (m--){scanf("%d", &now);prev = now / gcd(prev, now) * prev;}printf("%d\n", prev);}return 0;}
0 0
- ZOJ-1797
- zoj 1797 python
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- java生成随机数字验证码图片
- 黑马程序员——————————基础语法3之数组
- jQuery 全选与反选时出现的bug!
- 二叉搜索树
- JdbcUtils
- ZOJ-1797
- Linux 内核模块编程
- javascript函数库
- STM32F40x/STM32F41x in-application programming using the USART中文版
- 自定义数据连接池
- 栈与优先队列的使用_STL
- 对象序列化之transient的使用
- 原生JS实现图片轮滚效果
- 存储过程demo