快读,快写

因为字符串输入输出比数字快,所以把字符串转换为数字,对于数据量大的样例来说,更快

快读

int read() {
    int x=0,f=1;
    char c=getchar();
    while(c<'0'||c>'9'){if(c=='-') f=-1;c=getchar();}
    while(c>='0'&&c<='9') x=x*10+c-'0',c=getchar();
    return x*f;
}

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

你可能感兴趣的:(竞赛助手,蓝桥杯)