超级最小公倍数

时间限制:8000 ms  |  内存限制:16384 KB

http://www.bianchengla.com/oj/1/practise/problem?id=1001
描述

给2个正整数a,b(1<=a,b<=10100),求a和b的最小公倍数。

输入

输入包含多组数据,每组数据一行,包含两个正整数a和b,中间以一个空格隔开。输入以0 0结束。

输出

每组数据输出一行,为a,b的最小公倍数。

样例输入
123 321
123456789 987654321
0 0
样例输出
13161
13548070123626141
 1 import java.math.*;
 2 import java.io.*;
 3 import java.util.*;
 4
 5 public class Main {
 6     public static void main(String[] args) {
 7         BigInteger a, b;
 8         BigInteger c;
 9         Scanner cin = new Scanner(System.in);
10
11         while(cin.hasNext()) {
12             String s = cin.nextLine();
13             String[] sa = s.split("\\ ");
14             a = new BigInteger(sa[0], 10);
15             b = new BigInteger(sa[1], 10);
16             if((a.compareTo(BigInteger.ZERO) == 0) &&(b.compareTo(BigInteger.ZERO) == 0)) break;
17             c = a.multiply(b);
18             c = c.divide(a.gcd(b));
19             System.out.println(c);
20         }
21
22     }
23 }

转载于:https://www.cnblogs.com/cdu-acm/archive/2012/06/14/2550025.html

编程啦1001_超级最小公倍数相关推荐

  1. Windows10系统下MPI编程环境配置(超级详细)

    Windows10系统下MPI编程环境配置(超级详细) 1.MS-MPI下载 进入官网下载MPI文件,下载地址: https://www.mpich.org/ 下拉到最底部,点击Microsoft W ...

  2. VC++ 常用编程技巧总结

    VC++6.0的使用以及编程技巧整理 1.MDI子窗口一启动就最大化      BOOL   CChildFrame::PreCreateWindow(CREATESTRUCT&   cs) ...

  3. C语言嵌入式系统编程修炼之道——屏幕操作篇

    C语言嵌入式系统编程修炼之道--屏幕操作篇 作者:宋宝华  e-mail:[email]21cnbao@21cn.com[/email] 1.汉字处理 现在要解决的问题是,嵌入式系统中经常要使用的并非 ...

  4. C语言嵌入式系统编程修炼之四:屏幕操作

    汉字处理 现在要解决的问题是,嵌入式系统中经常要使用的并非是完整的汉字库,往往只是需要提供数量有限的汉字供必要的显示功能.例如,一个微波炉的LCD上没有必要提供显示"电子邮件"的功 ...

  5. 一个老程序员对自己当前编程技术处在哪个水平的反思

    我目前的教练技能处于第二个阶段和第三个阶段之间. 在过去四个月里,支持我从前一阶段跨越到当前阶段的,最重要的是我想通过用教练技能武装自己,做好一个multiplier的信念.当然,这个TLS打卡群和每 ...

  6. java切入式编程显示屏_C语言嵌入式系统编程修炼之四:屏幕操作

    C语言嵌入式系统编程修炼之四:屏幕操作 作者:宋宝华   更新日期:2005-07-22 汉字处理 现在要解决的问题是,嵌入式系统中经常要使用的并非是完整的汉字库,往往只是需要提供数量有限的汉字供必要 ...

  7. php 背单词系统_《PHP 编程词典(珍藏版)》

    2668个实用源码.80套(8000个)设计界面 20多个实用项目.23个经典模块.2300个实用范例 8000多个示例.780多个函数.290个经验技巧 80多个小时的视频 入门训练营-----由浅 ...

  8. C语言嵌入式系统编程修炼之(四)屏幕操作

    C语言嵌入式系统编程修炼之屏幕操作 汉字处理 现在要解决的问题是,嵌入式系统中经常要使用的并非是完整的汉字库,往往只是需要提供数量有限的汉字供必要的显示功能.例如,一个微波炉的LCD上没有必要提供显示 ...

  9. 如何学好编程%2B(精挑细选编程教程,帮助现在在校学生学好编程,让你门找到编程的方向)四个方法总有一个学好编程的方法适合你%2529

    诶呀 整理的眼睛都疼了 可是还是整理的有点乱  希望能够带给你们很大的帮助哟要珍惜我的劳动成果.谢谢咯 方法(一) 编了这么久的程序,一直想找机会总结下其中的心得和方法,但回想我这段编程道路,又很难说 ...

最新文章

  1. WindowsSdkDir 从何处来?
  2. 产品结构bom设计 mongodb_产品设计人员看过来!儿童智能机器人产品结构设计解析(二)...
  3. java 获取密码框密码,获得Windows下的密码框密码--编程学习网
  4. Oracle ORA-01017 报错处理
  5. 如何查看局域网内所有在线的ip
  6. Photoshop CS2 视频教程-PS自定义形状工具(转)
  7. poj 1284 Primitive Roots 求素数元根数
  8. 计算机光驱运行功能,电脑如何设置光驱位第一启动项
  9. SkyEye与Trace32集成并搭建调试环境
  10. 单核工作法图解_摆脱穷忙,加强自制力:《单核工作法图解》助你居家办公更专一...
  11. vue+element ui 项目 后台管理系统
  12. 牛根生:我们应该学会“三换思维”
  13. 如何使用拟我表情做为用户的头像
  14. DE、SaDE、JADE、SHADE、L-SHADE算法整理
  15. 路由器数据统计SQL脚本
  16. 【mac】macos苹果系统终端如何进入ROOT及退出问题
  17. Lambda Expression
  18. mos 多路模拟电子开关_模拟多路开关-MOSFET全解.ppt
  19. 手把手带你进入爬虫的世界
  20. Linux设置代理上网

热门文章

  1. 3、Spark 和 D3.js 分析航班大数据
  2. 使用Notepad++实现文本编辑的豆沙绿背景颜色,护眼
  3. 如何克服焦虑,不安,紧张
  4. [附源码]计算机毕业设计JAVA新能源汽车租赁管理系统
  5. 【CXY】JAVA基础 之 String
  6. Android与ARM处理器
  7. 成功解决 word2019设置背景色为护眼的绿色
  8. 阿里云负载均衡(SLB)简介
  9. 打造中国版《头号玩家》?《夺命玩家》元宇宙概念小说走火
  10. 实现 企业微信认证 网络准入认证 配置