慎用#define

#define INT_MAX     2147483647

INT_MAX+1 就会变成负数

long long r;

r > INT_MAX+1 就会出错,应该写成 r > 2147483648

原文地址:https://www.cnblogs.com/yanchengwang/p/5687910.html