【华为机试】求最小公倍数
来源:互联网 发布:硬盘linux系统安装教程 编辑:程序博客网 时间:2024/06/08 17:05
题目描述
正整数A和正整数B 的最小公倍数是指 能被A和B整除的最小的正整数值,设计一个算法,求输入A和B的最小公倍数。
输入描述:
输入两个正整数A和B。
输出描述:
输出A和B的最小公倍数。
示例1
输入
5
7
输出
35
分析:最小公倍数等于2个数a,b的最大公约数k*(a/k)*(b/k);
程序:
#include <iostream>using namespace std;inline void minbs(int a,int b){int k=min(a,b),i=2,sum=1;while(i<k){if(a%i==0&&b%i==0) {sum*=i;a/=i;b/=i;k=min(a,b);}else i++;}cout<<sum*a*b<<endl;}int main(){int a,b;while(cin>>a>>b){minbs(a,b);}return 0;}
阅读全文
0 0
- 【华为机试】求最小公倍数
- 华为机试---最小公倍数
- 【华为oj】求最小公倍数
- 【华为OJ】求最小公倍数
- 【华为 OJ 】 求最小公倍数
- 华为上机--求最小公倍数
- 【华为OJ】求最小公倍数
- 华为oj之求最小公倍数
- 【华为OJ】【067-求最小公倍数】
- 华为OJ 初级:求最小公倍数
- 华为oj初级 求最小公倍数
- 华为机试:求最小公倍数、Ja题目2-3级(走格子)
- 华为机试题-最小公倍数
- 华为OJ题目(十三):求最小公倍数
- 华为OJ——求最小公倍数
- 华为OJ——求最小公倍数
- 华为在线测试题[基础篇]--求最小公倍数
- 求最小公倍数
- java动态生成类
- WPF布局容器
- 页面里回车到下一控件的焦点
- DPDK 收发包处理流程(一)(网卡驱动注册)
- JavaScript实战-DOM操作实例之全选功能
- 【华为机试】求最小公倍数
- TCP/IP-物理层
- Java面向对象三大特征:封装、继承、多态
- Spring技术内幕——深入解析Spring架构与设计原理(二)AOP
- Spring+MyBatis+SpringMVC整合
- 硬盘的读写原理及详解
- 自写UiAutomator 调试类
- redis3.2新功能--GEO地理位置命令介绍
- JAVA 攻城狮 第三十天