Create Pow.cpp

be cautious about a special case: when n is equal to INT_MIN, -n will lead to overflow.