信息学奥赛C++语言: 计算两个数的最小公倍数
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言: 计算两个数的最小公倍数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
輸入正整數n,m,編寫程序計算n和m的最小公倍數。
【輸入】
一行兩個空格隔開的正整數n,m。
【輸出】
輸出n和m的最小公倍數。
【輸入樣例】
12 18
【輸出樣例】
36
【數據范圍限制】
1<=n,m<=10^6
代碼
#include<cstdio> using namespace std; int main() {int n,m,t;scanf("%d%d",&n,&m);if(n<m)t=m; elset=n;for(int i=t;;i++){if(i%n==0&&i%m==0){printf("%d",i);return 0;}}return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛C++语言: 计算两个数的最小公倍数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通C++语言——1086:
- 下一篇: 与指定数字相同的数的个数(信息学奥赛一本