soj3129: windy和水星 -- 水星数学家 2

来源:互联网 发布:暴风影音mac版 编辑:程序博客网 时间:2024/05/17 06:47

    注意int的范围:-2147483648~2147483647

   如果输入-2147483648直接输出2147483648会出现溢出,这题应该就是卡的这里。其使用long long就不用考虑这个。

    加深:如果输入的数是很多位,直接当做字符串处理即可。

AC代码:

#include<cstdio>int main(){int n;while(scanf("%d",&n)==1){if(n==-2147483648) printf("2147483648\n");else printf("%d\n",-n);}return 0;}

如有不当之处欢迎指出!

  



0 0
原创粉丝点击