[CSP-J 2022]T1乘方题解
2026-08-19 13:26:08
发布于:浙江
0阅读
0回复
0点赞
[CSP-J 2022]T1乘方题解
这道题简直是入门中的入门,只需要一个手写的pow函数再增加一个是大于INT_MAX便输出-1的判断即可
#include<bits/stdc++.h>
using namespace std;
using ll = long long;
const ll cmp = INT_MAX; // INT_MAX代表INT数据结构的上限
ll a, b, cum = 1;
signed main(){
cin >> a >> b;
for (int i = 1;i <= b;i++){
cum *= a;
if (cum > cmp){ // 如果大于INT的最大值就输出-1
cout << "-1";
return 0;
}
}
cout << cum;
return 0;
}
这里空空如也








有帮助,赞一个