比赛 CSP2022普及组 评测结果 AAAAAATWWW
题目名称 乘方 最终得分 60
用户昵称 李星昊 运行时间 2.904 s
代码语言 C++ 内存使用 1.72 MiB
提交时间 2022-10-29 16:32:41
显示代码纯文本

#include <bits/stdc++.h>
#define ll long long

using namespace std;

ll n, m;
ll c = 1;

int main ()
{

	freopen("csp2022pj_pow.in", "r", stdin);
	freopen("csp2022pj_pow.out", "w", stdout);
	cin >> n >> m;
	if (n / 1000000000 >= 1 || m / 1000000000 >= 1) {
		cout << -1;
		return 0;
	}
	for (ll i = 1; i <= m; i++) {
		c = c * n;
	}
	if (c / 1000000001 >= 1 || c == 0) {
		cout << -1;
		return 0;
	}
	cout << c;

	return 0;
}