最小公倍数的规模化。。。
代码:
/***** HDOJ_2028_Lowest Common Multiple Plus ********/
/******** written by C_Shit_Hu ************/
////////////////公倍数///////////////
/****************************************************************************/
/*
Problem Description
求n个数的最小公倍数。
/***** problem source ********/
/******** written by C_Shit_Hu ************/
////////////////题目属性///////////////
/****************************************************************************/
/*
Problem Description
求n个数的最小公倍数。
Input
输入包含多个测试实例,每个测试实例的开始是一个正整数n,然后是n个正整数。
Output
为每组测试数据输出它们的最小公倍数,每个测试实例的输出占一行。你可以假设最后的输出是一个32位的整数。
Sample Input
2 4 6
3 2 5 7
Sample Output
12
70
*/
/****************************************************************************/
// 求最小公倍数的集合化。。。
#include <stdio.h>
#include <stdlib.h>
_int64 gbs( _int64 a, _int64 b) //求最小公倍数
{
_int64 A=a, B=b, tem, yu ;
if( a<b ) //注意:a*b可能超过int类型
{
tem = a;
a = b;
b = tem;
}
while(yu != 0)
{
yu = a%b;
a = b;
b = yu;
}
return A*B/a ;
}
int main()
{
_int64 n, i, temp, a = 1;
while((scanf("%I64d",&n))!=EOF)
{
a = 1;
for(i=0;i<n;i++)
{
scanf("%I64d",&temp);
a = gbs(a,temp); // 输入的数据两两相比,求公倍数
}
printf("%I64d\n",a);
}
return 0;
}
/******************************************************/
/******************** 心得体会 **********************/
/*
果然是水题。。。
还做的那么慢。。
水水更健康!!!
*/
/******************************************************/
分享到:
相关推荐
杭电OJ(1000-1099) AC 代码
杭电acm解题报告 详细解析2000-2099 适合acm初学者
codj,hdoj的源码(50-60题)
some code of HDOJ of mine
HDOJ_1480 钥匙计数之二 解题报告.mhtHDOJ_1480 钥匙计数之二 解题报告.mht
杭州电子科技大学的离线版OJ,可用于断网情况下练习ACM
杭电oj4405,一道简单的概率dp题目
hdoj杭电1000-2000部分解题报告 部分是cpp 格式 部分是文档格式
该题求解在给定的时间及条件下,判断是否存在一条从入口到出口的路。
HDOJ_my_answer
算法入门训练题,搞算法的童鞋都需要看看的,基础类型
HDOJ 源代码 包含几百道HDOJ题目源码
这份压缩包内包含了2019年杭电多校第一场的数据与标程,欢迎下载
搞acm的没有谁不知道杭电题库,但是杭电上的OJ到底该怎么用,对于某些初学者确实一个难题,所以How_to_Use_HDOJ.rar应运而生
杭电OJ题目源码记录 —— a source code of hdoj acm problem archive 简介 此项目为 的 题目以及代码仓库 src 中每一个文件夹代表一个题目 每个文件夹中都有 原题文档介绍.md 原题文档介绍.md 是工具自动生成 (无聊...
HDOJ题目分类HDOJ题目分类HDOJ题目分类
杭电ACM HDOJ2000~2099 JAVA解题源码,如果需要免积分下载请到(其中2062与2095无法解决超时问题,若有AC欢迎分享交流)
HDOJ使用说明书 HDOJ使用说明书 HDOJ使用说明书 HDOJ使用说明书
hdoj 2013 多校训练3标程+解题报告
ACM ICPC HDOJ1002