快读快写模板

Posted 布图

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快读快写模板相关的知识,希望对你有一定的参考价值。

我也是抄来的,东抄抄西抄抄,如有侵权的联系我,我删掉

以下两个int和ll都可以

快读:

template <typename T>  
void read(T &x) {  
    x = 0;  
    int f = 1;  
    char ch = getchar();  
    while (!isdigit(ch)) {  
        if (ch == '-') f = -1;  
        ch = getchar();  
    }  
    while (isdigit(ch)) {  
        x = x * 10 + (ch ^ 48);  
        ch = getchar();  
    }  
    x *= f;  
    return;  
}

快写:

inline void write(ll x)
{
     if(x<0) putchar('-'),x=-x;
     if(x>9) write(x/10);
     putchar(x%10+'0');
}

以上是关于快读快写模板的主要内容,如果未能解决你的问题,请参考以下文章

卡常三连(快读快写+re)

Java快读快写

快读快写 2021.5.23

浅谈快读快写

模板

留遗产