编辑代码


#include <iostream>

using namespace std;
int fun1(int length, int width);
int fun2(int length, int width);

int main()
{
    cout << "递归方式解决农民分土地问题" << endl;
    cout << fun1(1680, 640)<<endl;
    return 0;

}
int fun1(int length, int width)
{
    if (length <= 0 || width <= 0)
    {
        return 0;
    }
    if (length % width == 0)
    {
        return width;
    }
    return fun1(width, length % width);
}