//直接用辗转相除法解决。可先判断两数之间大小关系。
#include<stdio.h>
int main(void) {
int a, b, tem,t;
scanf("%d%d",&a,&b);
if (a < b) {
t = a;;
a = b;
b = t;
}
while (a%b!=0)
{
tem = a % b;
a = b;
b = tem;
}printf("%d\n",b);
return 0;
}

//直接用辗转相除法解决。可先判断两数之间大小关系。
#include<stdio.h>
int main(void) {
int a, b, tem,t;
scanf("%d%d",&a,&b);
if (a < b) {
t = a;;
a = b;
b = t;
}
while (a%b!=0)
{
tem = a % b;
a = b;
b = tem;
}printf("%d\n",b);
return 0;
}