程序设计技巧--快读--read();

读取速度:cin<scanf<read;

void read(int &x){
    x=0;bool f=0;
    char ch=getchar();
    while(!isdigit(ch)) {if(ch=='-') f=1;ch=getchar();}
    while(isdigit(ch)) {x=x*10+ch-'0';ch=getchar();}
    x=f?(~x)+1:x;
}

猜你喜欢

转载自blog.csdn.net/queque_heiya/article/details/105879454