90
查看原帖
90
1340011
yufh楼主2024/11/3 19:53

90求调

超时

#include <bits/stdc++.h>
using namespace std;
long long print(long long n)
{
	int cnt=0;
	int prime[20000];
	long long d=2;
	while(n!=1)
	{
		if(n%d==0)
		{
			n/=d;
			cnt++;
			prime[cnt]=d;	
		}
		else
		{
			d++;
				}		
	}
	return prime[cnt];
}
int main()
{
	long long n;
	cin>>n;
	cout<<print(n);
	return 0;
 } 
2024/11/3 19:53
加载中...