时间复杂度太大了
查看原帖
时间复杂度太大了
1052458
xiaohy_cd楼主2024/9/8 19:34
#include<bits/stdc++.h>
using namespace std;
int main()
{
    int a,b;
    cin >> a >> b;
    int n=min(a,b);
    if(max(a,b)%n==0)
    {
        cout << n;
        return 0;
    }
    else
    {
        for(int i=n;i>=1;i--)
        {
        	if(a%i==0&&b%i==0)
        	{
				cout << i;
                return 0;
        	}
        }
    }
}
2024/9/8 19:34
加载中...