总时间限制: 1000ms 内存限制: 65536kB
描述
给出一个整数a和一个正整数n,求乘方an。
输入
一行,包含两个整数a和n。-1000000 <= a <= 1000000,1 <= n <= 10000。
输出
一个整数,即乘方结果。题目保证最终结果的绝对值不超过1000000。
样例输入
2 3
样例输出
8
源码
方法一(AC——10分)
#include<stdio.h>
int main()
{
long int a,n,sum=1;
scanf("%ld %ld",&a,&n);
for(int i=0; i<n; i++){
sum = sum*a;
}
printf("%ld\n",sum);
return 0;
}
方法二:(Wrong Answer——2分)
#include<stdio.h>
int main()
{
long int a,n,sum=0;
scanf("%ld %ld",&a,&n);
for(int i=0; i<n-1; i++){
sum = sum + a*a;
}
printf("%ld\n",sum);
return 0;
}
yuan