使用内建 pow 计算整数 a 的 n 次方。
OJ: noi_openjudge
题目 ID: ch0105-13
难度:入门
标签:数学python
日期: 2026-07-30 23:01
题意
计算整数
思路
pow(base, exponent) 是 Python 的整数乘方内建函数,与 base ** exponent 等价。它比手写循环反复乘更直接。
代码
Python代码
python
base, exponent = map(int, input().split())
print(pow(base, exponent))C++代码
cpp
#include <cstdio>
int main(){
int a,n;
scanf("%d%d",&a,&n);
int i;
int ans = 1;
for (i=1;i<=n;i++){
ans = ans *a;
}
printf("%d\n",ans);
return 0;
}复杂度
内建整数幂使用高效算法;在本题范围下可视为
总结
固定底数的整数幂优先使用 pow 或 **,无需手写循环。