比赛 CSP2022普及组 评测结果 RRRRRRRRRR
题目名称 乘方 最终得分 0
用户昵称 陆晨洗 运行时间 0.005 s
代码语言 C++ 内存使用 5.74 MiB
提交时间 2022-10-29 16:19:58
显示代码纯文本
#include<bits/stdc++.h> 
using namespace std;
int main()
{
    //freopen("csp2022pj_pow.in","r",stdin);
    //freopen("csp2022pj_pow.out","w",stdout); 
    int a,b,c;
    cin>>a>>b;
    c=pow(a,b);
    if(b>=31||a>1000000000)
    {
		cout<<"-1";
	}
	else
	{
		if(c>1000000000||c==-2147483648)
		{
			cout<<"-1";
		}
		else
		{
            cout<<c;
		}
	}
    return 0;
}