#include <stdio.h>
#include <math.h>
int main() {
int x;
printf("x x^2 x^4 cube root of x\n"); for (x = 0; x < 101; x = x + 2) {
if (x == 0)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x == 2)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x == 4)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x > 4 && x < 10)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x > 8 && x < 18)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x > 16 && x < 32)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x > 30 && x < 58)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x > 56 && x < 100)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); if (x == 100)
printf("%d %d %d %f\n", x
, x
*x
, x
*x
*x
*x
, cbrt
(x
)); }
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgppbnQgbWFpbigpIHsKCQoJaW50IHg7CglwcmludGYoInggIHheMiAgeF40ICBjdWJlIHJvb3Qgb2YgeFxuIik7Cglmb3IgKHggPSAwOyB4IDwgMTAxOyB4ID0geCArIDIpIHsKCQlpZiAoeCA9PSAwKQoJCQlwcmludGYoIiVkICAgJWQgICAgJWQgICAgICAlZlxuIiwgeCwgeCp4LCB4KngqeCp4LCBjYnJ0KHgpKTsKCQlpZiAoeCA9PSAyKQoJCQlwcmludGYoIiVkICAgJWQgICAgJWQgICAgICVmXG4iLCB4LCB4KngsIHgqeCp4KngsIGNicnQoeCkpOwoJCWlmICh4ID09IDQpCgkJCXByaW50ZigiJWQgICAlZCAgICVkICAgICVmXG4iLCB4LCB4KngsIHgqeCp4KngsIGNicnQoeCkpOwoJCWlmICh4ID4gNCAmJiB4IDwgMTApCgkJCXByaW50ZigiJWQgICAlZCAgICVkICAgJWZcbiIsIHgsIHgqeCwgeCp4KngqeCwgY2JydCh4KSk7CgkJaWYgKHggPiA4ICYmIHggPCAxOCkKCQkJcHJpbnRmKCIlZCAgJWQgICVkICAlZlxuIiwgeCwgeCp4LCB4KngqeCp4LCBjYnJ0KHgpKTsKCQlpZiAoeCA+IDE2ICYmIHggPCAzMikKCQkJcHJpbnRmKCIlZCAgJWQgICVkICVmXG4iLCB4LCB4KngsIHgqeCp4KngsIGNicnQoeCkpOwoJCWlmICh4ID4gMzAgJiYgeCA8IDU4KQoJCQlwcmludGYoIiVkICAlZCAlZCAlZlxuIiwgeCwgeCp4LCB4KngqeCp4LCBjYnJ0KHgpKTsKCQlpZiAoeCA+IDU2ICYmIHggPCAxMDApCgkJCXByaW50ZigiJWQgICVkICVkICVmXG4iLCB4LCB4KngsIHgqeCp4KngsIGNicnQoeCkpOwoJCWlmICh4ID09IDEwMCkKCQkJcHJpbnRmKCIlZCAlZCAlZCAlZlxuIiwgeCwgeCp4LCB4KngqeCp4LCBjYnJ0KHgpKTsKCX0KfQ==