当前位置: 首页 > news >正文

每日一道算法题 求最小公倍数

题目

求最小公倍数_牛客题霸_牛客网 (nowcoder.com)

Python

辗转相除法

dividend,divisor=map(int,input().split()) #被除数,除数
# remainder=0  余数
# 最小公倍数
def lcm(dividend,divisor):# 最大公约数def gcd(dividend,divisor):if 0==divisor:return dividendelse:return gcd(divisor,dividend%divisor)return (dividend*divisor)//(gcd(dividend,divisor))print(lcm(dividend,divisor))

C++

#include <iostream>
using namespace std;int gcd(int dividend, int divisor)
{if (0 == divisor) return dividend;else return gcd(divisor, dividend % divisor);
}
int lcm(int dividend, int divisor) 
{return (dividend * divisor) / gcd( dividend, divisor);
}int main() {int a, b;while (cin >> a >> b){// 注意 while 处理多个 casecout<< lcm(a, b)<<endl; }
}
// 64 位输出请用 printf("%lld")

C语言

#include <stdio.h>int gcd(int dividend, int divisor)
{if (0 == divisor) return dividend;else return gcd(divisor, dividend % divisor);
}
int lcm(int dividend, int divisor) 
{return (dividend * divisor) / gcd( dividend, divisor);
}int main() {int a, b;while (scanf("%d %d", &a, &b) != EOF){ // 注意 while 处理多个 case// 64 位输出请用 printf("%lld") to //printf("%d\n", a + b);printf("%d", lcm( a, b));}return 0;
}

http://www.lryc.cn/news/396273.html

相关文章:

  • 【OCC学习18】三维几何对象工具包:TKG3d
  • 【Unix】SunOS/Oracle Solaris系统介绍
  • 氛围感视频素材高级感的去哪里找啊?带氛围感的素材网站库分享
  • 基于Java的学生选课系统
  • 802.11漫游流程简单解析与笔记_Part2_05_wpa_supplicant如何通过nl80211控制内核开始关联
  • STM32的 DMA(直接存储器访问) 详解
  • 14-65 剑和诗人39 - 打造你自己的 Devin
  • JavaScript 把CSDN博客内容存成PDF
  • uniapp——银行卡号脱敏
  • 基于Spring Boot框架的EAM系统设计与实现
  • 不同编程范式中作用域和闭包概念概述
  • ISO/OSI七层模型
  • Golang | Leetcode Golang题解之第226题翻转二叉树
  • 传感器标定(一)摄像头内参标定
  • 基于门控循环单元 GRU 实现股票单变量时间序列预测(PyTorch版)
  • Apache tika 实现各种文档内容解析
  • Vue3 监听属性
  • Transformer模型论文解读、源码分析和项目实践
  • 前端部署自动上传资源文件到cdn/oss 解决路由和访问慢的问题
  • Diffusion 公式推导 2
  • layui-表单(输入框)
  • 中职网络安全B模块渗透测试server2380
  • 微信小程序毕业设计-教育培训系统项目开发实战(附源码+论文)
  • 【面试题】正向代理和反向代理的区别?
  • Python面试宝典第8题:二叉树遍历
  • FastReport 指定sql 和修改 数据库连接地址的 工具类 :FastReportHelper
  • C++11中重要的新特性 Part one
  • VB 关键字
  • Linux——多线程(四)
  • InetAddress.getLocalHost().getHostAddress()阻塞导致整个微服务崩溃