初学者专用题解
2026-01-31 10:02:48
发布于:安徽
7阅读
0回复
0点赞
差点掉坑了……
#include<bits/stdc++.h>//万能头文件,省事。
using namespace std;
int main(){
long long a,b,n;//“int”会爆(“long long”也可能会爆……)。
cin>>a>>b;
n=(long long)pow(a,b);//“(long long)”强转变量类型;“pow(a,b)”求a的b次方(不用“万能头文件”的要加“#include <cmath>”头文件)。
if(n>1000000000||n<=0) cout<<"-1";//如果爆了,多的部份会从最小值开始加(也就是负数)。
else cout<<n;
return 0;
}
这里空空如也



有帮助,赞一个