1. 程式人生 > >acm 讀入掛

acm 讀入掛

有時候題目有大量的輸入,而題目本身時間卡的很緊,這時候就需要一個讀入掛來搞一搞了,不多說,下面是程式碼

inline bool scan_d(int &num)
{
        char in;bool IsN=false;
        in=getchar();
        if(in==EOF) return false;
        while(in!='-'&&(in<'0'||in>'9')) in=getchar();
        if(in=='-'){ IsN=true;num=0;}
        else num=in-'0';
        while(in=getchar(),in>='0'&&in<='9'){
                num*=10,num+=in-'0';
        }
        if(IsN) num=-num;
        return true;
}