2017.10.13. 读入、输出优化

读入、输出优化

适用题型:
1.全部

cin优化:

std.cpp:

    std::ios::sync_with_stdio(false);
    std::cin.tie(0);

读入,输出优化

std.cpp

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

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

你可能感兴趣的:(NOIP常用模板)