就是我60分,不是很理解时间复杂度这些东西,我想明白为什么我的代码会超出时间限制
查看原帖
就是我60分,不是很理解时间复杂度这些东西,我想明白为什么我的代码会超出时间限制
145386
hgggggg楼主2023/8/10 15:31
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long k;
	int m=0,n=0;
	scanf("%d",&k);
	 for(int i=1;i<=k;i++)
	{
		m=i;
				for(int j=1;j<=k-1;j++)
		{
			n=j;
			if(m*n==k)
			break ;
		}
		if(m*n==k)
			break ;
	}
	if(m>n)
	printf("%d",m);
	else printf("%d",n);
}
2023/8/10 15:31
加载中...