山东理工ACM 1603 Least Common Multiple
http://acm.sdut.edu.cn/judgeonline/showproblem?problem_id=1603
#include<iostream>
using namespace std;
int multiple(long a,long b)
{//最小公倍数函数
int c,p,q;
p=a;
q=b; //a,b不用交换也行;
while(c=a%b)
{
a=b;
b=c;
}
return p/b*q; //b为最大公约数
}
int main()
{ long n,i,m,j,k,a[1000];
cin>>n;
for(i=1;i<=n;i++)
{
cin>>m;
for(j=1;j<=m;j++)
cin>>a[j];
for(k=m-1;k>=1;k--)
{
a[k]=multiple(a[k],a[k+1]);
} //从后向前对a【k】a【k+1】求最小公倍数赋给a【k】;
cout<<a[1]<<endl;
}
return 0;
}
山东理工ACM 1603 Least Common Multiple相关推荐
- 山东理工ACM【2105】小泉的难题
小泉的难题 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 机械实验班有个同学叫小泉,有一天数学老师给小泉布置了一道个人作业,给小 ...
- Lowest Common Multiple Plus ——ACM
1. Lowest Common Multiple Plus 求n个数的最小公倍数. Input 输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数.为每组测试数据输出它们的最小 ...
- HDU 4913 Least common multiple
/* hdu4913 Least common multiple http://acm.hdu.edu.cn/showproblem.php?pid=4913 离散化 线段树 统计逆序数思想 tips ...
- 杭电2028--Lowest Common Multiple Plus
Lowest Common Multiple Plus Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (J ...
- hdoj-2028-Lowest common multiple plus
题目:Lowest common multiple plus 代码: #include<stdio.h> int common(int a,int b)//计算最大公约数 {int c=a ...
- HDOJ-1019 Least Common Multiple
Problem Description The least common multiple (LCM) of a set of positive integers is the smallest po ...
- HDU2028 Lowest Common Multiple Plus【GCD+LCM】
Lowest Common Multiple Plus Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java ...
- HDU2028 Lowest Common Multiple Plus【入门】
Lowest Common Multiple Plus Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (J ...
- Least Common Multiple
下面为 学长 大家公认的水题, 我比水题还睡 的 WA 了三遍 才成功在好队友的帮助下,A 了 杭电HDU Least Common Multiple Problem Description The ...
- 问题 A: Least Common Multiple
题目描述 The least common multiple (LCM) of a set of positive integers is the smallest positive integer ...
最新文章
- 矩阵y=wx+b 位置
- 销售凭证中的几个日期
- 8086处理器的无条件转移指令——《x86汇编语言:从实模式到保护模式》读书笔记13
- HDU 2647 Reward (拓扑排序)
- 牛客网【每日一题】5月18日 「土」秘法地震
- RTX5 | 消息队列01 - 创建消息队列
- Python之实现常见算法
- AngularJS 学习笔记值post传值
- U盘中病毒了,丢失的文件能用EasyRecovery恢复吗?
- AjaxPro.Dll运用
- 为什么不建议将Abaqus汉化使用?
- Java8新特性之日期和时间
- 零基础学习CANoe Panel(13)—— 滑条(TrackBar )
- 7-12 两个数的简单计算器
- 基于java的中文分词工具ANSJ
- 北风课程 在线免费学
- Assets.xcassets:-1: Failed to find a suitable device for the type IBSimDeviceTypeiPad2x
- 图片文件转Bitmap-Bitmap转NV21-ARGB数据转化为NV21数据
- JZ2440分区表梳理
- 腾讯开放世界游戏《王者荣耀·世界》获登记批准,对标《原神》
热门文章
- 分门别类刷leetcode——贪心算法(C++实现)
- matlab怎么求周期积分,Matlab中怎么求解积分
- 关于机器学习中鲁棒性和泛化能力
- 嵌入式系统那些事-一张图秒懂系统启动流程
- 淋巴细胞转化中PHP的作用,淋巴细胞转化试验介绍|意义
- vue3安装全家桶教程
- 【C++ 程序】 TVJ Complex Calculator (v 2.1) 复数计算器
- 台湾大学 李宏毅教授的个人主页
- Tom猫游戏代码iOS 素材
- 游戏中的角色是如何“动”起来的?