#include <stdio.h>
int func(int x, int y, int z);
int main(void)
{
printf("%d\n", func
(3, 4, 2)); return 0;
}
int func(int x, int y, int z)
{
int i,ans,xtmp = x,ytmp = y;
for(i=0;i<z-1;i++)
{
x *= xtmp;
y *= ytmp;
}
ans = x + y;
return ans;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBmdW5jKGludCB4LCBpbnQgeSwgaW50IHopOwppbnQgbWFpbih2b2lkKSAKewoJcHJpbnRmKCIlZFxuIiwgZnVuYygzLCA0LCAyKSk7CglyZXR1cm4gMDsKfQppbnQgZnVuYyhpbnQgeCwgaW50IHksIGludCB6KQp7CglwcmludGYoIiVkXG4iLHopOwoJaW50IGksYW5zLHh0bXAgPSB4LHl0bXAgPSB5OwoJZm9yKGk9MDtpPHotMTtpKyspCgl7CgkJeCAqPSB4dG1wOwoJCXkgKj0geXRtcDsKCX0KCXByaW50ZigiJWRcbiIseCk7CglwcmludGYoIiVkXG4iLHkpOwoJYW5zID0geCArIHk7CglyZXR1cm4gYW5zOwp9Cg==