#include <stdio.h> int main() { int a; scanf("%d", &a) ; printf("%d\n", 2<<(a-1) ); return 0; }
移位运算,利用二进制的原理,每向左移动移位就平方一次。
通过这个例子可以求任意数(替换代码中 2)的X平方。