比赛 CSP2022普及组 评测结果 AAAAAAAAAA
题目名称 乘方 最终得分 100
用户昵称 liuyiche 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2022-10-29 14:39:08
显示代码纯文本
#include <bits/stdc++.h>  
 
using namespace std;
 
long long a, b, ans = 1; 

int main()
{
    freopen("csp2022pj_pow.in", "r", stdin);
	freopen("csp2022pj_pow.out", "w", stdout);
	
	cin >> a >> b;
	if (a == 1)
	{
		cout << ans;
		return 0;
	}
	
	for (int i = 1; i <= b; ++i)
	{
		ans *= a;
		if (ans > 1000000000)
		{
			cout << -1;
			return 0;
		}
	}
	
	cout << ans;
	
    return 0;
}