int 会 WA ,注意使用 long long

先除后乘,避免超出范围,但好像本题先乘后除也AC

#include <iostream>
#include <cstdio>
#include <cstring>long long lcm(long long a,long long b)
{long long c,t,m=a,n=b;if(a<b) {t=a;a=b;b=t;};c=a%b;while(c!=0){a=b;b=c;c=a%b;}return (m/b*n);
}int main ()
{long long n,i,a,b;while(scanf("%lld",&n)!=EOF && n>0){for(i=1;i<=n;i++){if(i==1)    scanf("%lld",&a);else{scanf("%lld",&b);a=lcm(a,b);}}printf("%lld\n",a);}return 0;
}

【ACM】杭电OJ 2028相关推荐

  1. 杭电OJ——ACM 1009.FatMouse‘ Trade

    FatMouse'Trade 杭电OJ--ACM 1009.FatMouse' Trade链接入口 问题描述        肥老鼠换东西,m磅猫食,n间房子,每个房间有J[i]磅JavaBean,对应 ...

  2. 杭电OJ——ACM 1003.Max Sum

    Max Sum 杭电OJ--ACM 1003.Max Sum链接入口 问题描述 大意:        给定一个序列a[1],a[2],a[3]-a[n],你需要算出其子序列中的最大值.比如说:给你一个 ...

  3. 赛马网ACM试题(原杭电oj ACM)java版答案(1000,10001,1002)

    赛马网ACM试题(原杭电OJ ACM试题)答案(java版) Author : Zhang Hailong   Date   : 2015-09-17    HomePage : http://  E ...

  4. 【ACM】杭电OJ 2037

    题目链接:杭电OJ 2037 先把b[i]进行排序,然后,b[i]与a[i+1]进行比较. #include <iostream> #include <cstdio> #inc ...

  5. 【ACM】杭电OJ 2020(排序)

    题目链接:杭电OJ 2020 排序可以有冒泡排序,选择排序,或者直接调用函数. 下面是选择排序: #include <stdio.h> #include <math.h> in ...

  6. 【ACM】杭电OJ 2018

    题目链接:杭电OJ 2018 从n>4开始,每一年的牛的数量=前一年的牛的数量+三年前的牛的数量 问:为什么是三年前? 答:假设三年前有一头小牛出生,出生的那一年即为第一年,到了第四年,即三年后 ...

  7. 【ACM】杭电OJ 1005

     题目链接:杭电OJ 1005 超时代码如下(而且开辟的数组空间大小不够): #include <stdio.h> int m[100000]; int f(int n,int a,int ...

  8. 【ACM】杭电OJ 1004

     题目链接:杭电OJ 1004 运行环境:Dev-C++ 5.11 思路: 先把先把num数组全部赋值为1:第一个颜色单独输入,从第二个开始,需要与前面的进行比较,如果前面有相同的颜色,则在目前的nu ...

  9. 【ACM】杭电OJ 2012。

    题目链接:杭电OJ 2012 思路很简单,但是有一种高效算法显示编译错误,不知道为什么 运行环境:VS2017 AC代码: #include <stdio.h> #include < ...

最新文章

  1. C# Timer用法及实例详解
  2. 镜像的分层结构 - 每天5分钟玩转容器技术(11)
  3. centos图形界面和文本界面登陆切换设置
  4. HTTPS连接的前几毫秒发生了什么
  5. 关于Dijkstra最短路径算法
  6. Android实例-手机安全卫士(三十五)-来电号码显示归属地
  7. Java实验8 T6.绘制一个二叉树
  8. 西班牙语dele等级_2020年西班牙语DELE考试时间一览表
  9. 美团首次展现无人配送链条,发布末端配送机器人 | CES 2019...
  10. php生成成语,在线成语词典 洪恩在线成语词典小偷程序php版
  11. 计算机的ie丢失,告诉你win7内的IE给卸载了怎么找回
  12. directx初第一卷
  13. 记录一次解决后端接口设置cookie设置不上去经过,一级域名可以设置上去cookie,二级域名设置不上cookie
  14. QT 调用windows socket
  15. matlab画二项式随机变量的pmf,概率中的PDF,PMF,CDF
  16. MDT 2013 从入门到精通之WDS、MDT工作台配置
  17. 绘制正态分布概率密度函数
  18. 机器学习:导数与偏导数的区别.
  19. r语言 C4.5 剪枝是用什么算法_推荐收藏 | 决策树,逻辑回归,PCA算法面经
  20. 人工智能离不开它——贝叶斯公式的前世今生

热门文章

  1. (C++)输入3个字符串,按从小到大的顺序输出。
  2. java 排序算法 讲解_java实现排序算法之冒泡排序法详细讲解
  3. 零基础全方位学习java的方法
  4. sql server 表索引碎片处理
  5. 图片下方出现几像素的空白间隙
  6. RocketMQ3.2.2生产者发送消息自动创建Topic队列数无法超过4个
  7. Java 匿名类也能使用构造函数
  8. 110道 Jvm面试题总结及答案 (持续更新)
  9. java 查询sql_java如何实现sql连接和查询的代码?
  10. 免费版CloudFlare CDN基本设置参考