#include<iostream>
using namespace std;
int DivideFarm(int x, int y)
{
if ( x <= 0 || y <= 0)
{
cout << "请检查数据输入是否正确";
return -1;
}
if (y < x)
{
int temp;
temp = x;
x = y;
y = temp;
}
if (x % y == 0)
return y;
while (x % y != 0)
{
int Z = y;
y = x % y;
x = Z;
}
return y;
}
int main()
{
int x, y;
cout << "输入长" << endl;
cin >> x;
cout << "输入宽" << endl;
cin >> y;
cout << "土地的边长为" << DivideFarm(x, y) << endl;
return 0;
}