#A1405P. 求最大公约数
求最大公约数
Description
给定两个正整数,求它们的最大公约数。使用辗转相除法:
假如需要求 1997 和 615 两个正整数的最大公约数,用欧几里得算法,是这样进行的:
1997 ÷ 615 = 3 (余 152)
615 ÷ 152 = 4(余7)
152 ÷ 7 = 21(余5)
7 ÷ 5 = 1 (余2)
5 ÷ 2 = 2 (余1)
2 ÷ 1 = 2 (余0)
至此,最大公约数为1
以除数和余数反复做除法运算,当余数为 0 时,取当前算式除数为最大公约数,所以就得出了 1997 和 615 的最大公约数 1。
Input Format
输入一行,包含两个正整数(<1,000,000,000)。
Output Format
输出一个正整数,即这两个正整数的最大公约数。
6 9
3