快读模板 快写模板

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;
}

 void write(int x)  

  1. {  
  2.     if(x < 0) {  
  3.         putchar('-');  
  4.         x = -x;  
  5.     }  
  6.     if(x > 9)  
  7.         write(x/10);  
  8.     putchar(x % 10 - '0');  
  9.     return;  
原文地址:https://www.cnblogs.com/qq-1585047819/p/11190929.html