问题链接:CCF NOI1065 最小公倍数



时间限制: 1000 ms  空间限制: 262144 KB

题目描述

输入正整数n,m,编写程序计算n和m的最小公倍数。

输入

一行两个空格隔开的正整数n,m。

输出

输出n和m的最小公倍数。

样例输入

12 18
样例输出

36

数据范围限制

1<=n,m<=10^6

提示



问题分析

这是一个数论问题,有标准的计算方法。

程序说明

参见参考链接。

要点详解

  • C语言程序中,从重用性考虑,尽量将功能封装到函数中。

参考链接:计算最小公倍数LCM。


100分通过的C语言程序:

#include <stdio.h>long gcd(long m, long n)
{if(n == 0)return m;elsereturn gcd(n, m % n);
}long lcm(long a, long b)
{
//    return a * b / gcd(a, b);return a / gcd(a, b) * b;}int main(void)
{long n, m;scanf("%ld%ld", &n, &m);printf("%ld\n", lcm(n, m));return 0;
}

CCF NOI1065 最小公倍数相关推荐

  1. CCF认证训练行动路线图

    通过CCF认证的训练题选自三个方面,一是CCF认证试题,二是使用北大百练的练习题等等,三是ACM-ICPC的练习题. CCF认证的试题是必须练习的,通过CCF试题的练习有助于了解试题风格特点.然而CC ...

  2. CCF CSP 201609-2 火车购票

    题目链接:http://118.190.20.162/view.page?gpid=T46 问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配. 假设一节车厢有20排.每一排 ...

  3. ccf Markdown

    说实话,这种题如果给我返回结果我是一定可以写出来的但是ccf不返回结果很烦,这种题我根本不能一次写对.还有重写时发现好多考试之前根本没注意到的点比如删掉空行 .......=_= #include&l ...

  4. I'm stuck! ccf模拟题。

    ccf模拟题. I'm stuck! 时间限制: 1.0s 内存限制: 256.0MB 问题描述 给定一个R行C列的地图,地图的每一个方格可能是'#', '+', '-', '|', '.', 'S' ...

  5. python最大公约数和最小公倍数的求法_最大公约数和最小公倍数的求法分析

    简介 求最大公约数和最小公倍数可能是编程中最常见的几个基本问题了.因为他们的基本概念基本上很早的时候就知道了,对他们的求法和他们之间的关系都比较有意思. 基本的数学性质 先从最大公约数这一部分开始吧. ...

  6. 计算机协会成立活动简报,“中国计算机学会CCF走进高校”活动在我校举行

    校新闻中心讯 9月13日下午,由中国计算机学会(CCF)主办的"CCF走进河南科技大学"活动在工科二号楼610举行.副校长魏世忠教授出席活动并致辞.长江学者.国家杰出青年基金获得者 ...

  7. hdu-1108 最小公倍数

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1108 题目类型: 数论 题意概括: 求两个数的最小公倍数 解题思路: 模拟 题目: 最小公倍数 Ti ...

  8. python函数编程求三个数的最小公倍数_Python求三个数的最小公倍数

    题目 求三个数的最小公倍数 思路 首先求两个数的最小公倍数,再求这个最小公倍数与第三个数的最小公倍数就是最终结果 有两种方案求两个数的最小公倍数 1. 分解质因数,也是短除法(在程序上差别不大) 循环 ...

  9. java编写最大公约数_Java编写最大公约数和最小公倍数

    package javaapplication24; class NegativeIntegerException extends Exception{ String message; public ...

最新文章

  1. java生成缩略图类源码
  2. 数据挖掘(Data Mining)| 数据分析建模理论基础
  3. dubbo could not get local host ip address will use 127.0.0.1 instead 异常处理
  4. JavaSE(三)——数组及继承
  5. Linux学习笔记(一)|目录结构
  6. MSFT Outlook VBA处理新邮件的方法
  7. 即插即用,基于阿里云Ganos快速构建云上开源GIS方案
  8. keep-alive和多路复用
  9. 社保交满15年就可以停缴了吗?就可以领取养老金了吗?
  10. mysql innodb ibd,mysql innodb 从 ibd 文件恢复表数据
  11. java 打印数据_Java 中的打印流
  12. Windows下java后台运行以及停止
  13. 转载]施一公:如何提高英文的科研写作能力
  14. 服务器装win7没有硬盘分区,深度win7安装没有磁盘分区怎么办?
  15. MSSqlserver的锁模式介绍
  16. 微信小程序 判断身份证号码正确(封装成公共方法并使用)
  17. 干货精讲!java分布式事务框架
  18. matlab中map工具箱(Mapping toolbox)使用
  19. Android设备唯一识别码的获取
  20. java面板的大小_JAVA编程上我定义了几个面板和一个Frame,怎么设置面板的大小???用setSize怎么没用啊?...

热门文章

  1. 如何营造游戏的打击感
  2. node js并发加载页面缓慢_详解如何利用前端Node模块zlib开启gzip压缩使页面加载速度更快...
  3. html5做在线音乐,html5实现在线响应式音乐播放器
  4. python中不可以使用类名访问的是_如何在Python中访问当前执行的模块或类名?
  5. jadc连接oracle,用jdbc连接oracle的第一次经历
  6. java和scala_什么是Scala及它与Java的区别
  7. HDFS最基本的操作命令 和基本配置
  8. 锤子科技 php 面试,面试没通过 锤子新品遭面试者曝光
  9. 频谱仪使用方法图解_安全继电器工作原理、接线图、使用方法图解
  10. 数学知识点回顾(二)