题目描述
自己实现一个函数 my_pow(), 输入两个正整数 x 和 y 计算 xy
输入格式
输入第一个数为 x, 输入第二个数为 y。
输出格式
一个数。
样例
输入数据 1
2 10
输出数据 1
1024
提示
数据范围
1≤x、y<50 题目保证计算的结果小于 1e16
代码
#include<bits/stdc++.h>
using namespace std;
long long my_pow(long long a,long long b){
long long sum=a;
for(int i=2;i<=b;i++){
sum=sum*a;
}
return sum;
}
int main(){
long long x,y;
cin>>x>>y;
cout<<my_pow(x,y);
return 0;
}