WA求调,回复必关
查看原帖
WA求调,回复必关
1101262
Ashankamiko楼主2025/1/28 16:37
#include <bits/stdc++.h>
using namespace std;
unsigned long long _pow(unsigned long long x,unsigned long long y){
	int sum=1;
	for(int i=1;i<=y;i++)
		sum*=x;
	return sum;
}
int main() {
	unsigned long long a, i = 1;
	cin >> a;
	for (; _pow(i, i) <= a; i++) {};
	i--;
	if (_pow(i, i) == a)
		cout << i;
	else
		cout << "-1";
	cout << "\n";
	return 0;
}

WA了QAQ

2025/1/28 16:37
加载中...