2017-04-28(读入问题)

来源:互联网 发布:部落冲突矿工升级数据 编辑:程序博客网 时间:2024/06/06 05:47

1.数字接近int最大时用long long,如2*10^9;
2.当定义为long long时读入优化改为long long;

long long read(){    long long x=0,p=1;    char ch=0;    while(ch<'0'||ch>'9'){        if(ch=='-')        p=-1;        ch=getchar();    }    while(ch>='0'&&ch<='9'){        x=(x<<3)+(x<<1)+ch-'0';        ch=getchar();    }    return x*p;}
0 0