■ num1 + num2 num1+num2 >INT_MAX => if(num1 > INT_MAX-num2)
■ num1 * num2 num1*num2 > INT_MAX => if(num1 > INT_MAX/num2)
가끔씩 long long 범위를 넘어가는 수에 대해서는 overflow를 어떻게 검사하나 싶었는데 굉장히 간단하게 검사가 가능하다.