1. 程式人生 > >jzxx1029求兩個自然數M和N的最大公約數

jzxx1029求兩個自然數M和N的最大公約數

題目描述
求兩個自然數M和N的最大公約數(M,N都在長整型範圍內)

輸入
輸入一行,包括兩個整數.

輸出
輸出只有一行(這意味著末尾有一個回車符號),包括1個整數。

樣例輸入
45 60
樣例輸出
15

滿分程式碼:
#include <bits/stdc++.h>
using namespace std;
int gcd(int a,int b)
{
	if(b==0)
	{
		return a;
	}
	else
	{
		return gcd(b,a%b);
	}
}
int main()
{
	int a,b;
	cin>>a>>b;
	cout<<gcd(a,b);
	return 0;
}