超时啊啊啊啊啊啊啊啊啊
查看原帖
超时啊啊啊啊啊啊啊啊啊
903761
waac楼主2024/10/6 10:22
#include "bits/stdc++.h"

using namespace std;

unsigned long long b;

unsigned long long asd(unsigned long long x){

	int ans=1;
    
	for(unsigned long long i=1;i<=x;i++){
    
		ans*=x;
        
	}
    
	return ans;
    
}

int main(){

	cin>>b;
    
	for(unsigned long long i=1;i<=15;i++){
    
		if(asd(i)==b){
        
			cout<<i;
            
			return 0;
            
		}
        
	}
    
	cout<<"-1";
    
}
2024/10/6 10:22
加载中...