#include <stdio.h>
int power(int x, int n) {
if (n == 0 || x == 1) {
return 1;
} else {
return x*power(x, n-1);
}
}
int main(void) {
int x, n;
printf("%dの%d乗は%dです\n",x
,n
, power
(x
, n
)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgcG93ZXIoaW50IHgsIGludCBuKSB7CglpZiAobiA9PSAwIHx8IHggPT0gMSkgewoJCXJldHVybiAxOwoJfSBlbHNlIHsKCQlyZXR1cm4geCpwb3dlcih4LCBuLTEpOwoJfQp9CgppbnQgbWFpbih2b2lkKSB7CglpbnQgeCwgbjsKCXNjYW5mKCIlZCAlZCIsICZ4LCAmbik7CglwcmludGYoIiVk44GuJWTkuZfjga8lZOOBp+OBmVxuIix4ICxuLCBwb3dlcih4LCBuKSk7CglyZXR1cm4gMDsKfQo=