C++快读讲解

C++快读讲解

inline int read(){
    int x=0,f=1;
    char ch=getchar();
    while(ch<'0'||ch>'9'){
        if(ch=='-')
            f=-1;
        ch=getchar();
    }
    while(ch>='0'&&ch<='9'){
        x=(x<<1)+(x<<3)+(ch^48);
        ch=getchar();
    }
    return x*f;
}

 

inline int read()
{
   register int s=0,w=1;
   register char ch=getchar();
   while(ch<'0'||ch>'9')
   {
        if(ch=='-')
        {
            w=-1;
            ch=getchar();   
        }
   }
   while(ch>='0'&&ch<='9') 
   {
        s=s*10+ch-'0';
        ch=getchar();
   }
   return s*w;
}

 

因上求缘,果上努力~~~~ 作者:每天卷学习,转载请注明原文链接:https://www.cnblogs.com/BlairGrowing/p/14094034.html

原文地址:https://www.cnblogs.com/BlairGrowing/p/14094034.html