Create stackWithMin.cpp

带有最小值的栈
思路：
用两个栈模拟，栈一时主栈，栈二是辅助栈
入栈：数据val直接入栈一, 如果val 《= 栈2， 入栈2(当栈2为空时，栈2也是无条件入栈)
出栈：直接从栈一出栈为val，如果val等于栈2的top， 那么栈2也出栈
最小值：直接栈2的top