快读
viod read_read(int& a){
char ch;
bool flag=true;
do{
ch=getchar();
if(ch=='-')flag=false;
}while(ch<'0' || ch>'9');
a=0;
while(ch>='0'&&ch<='9'){
a=a*10+ch-'0';
ch=getchar();
}
if(!flag)a=-a
}
快写
//putchar()
void write(int a){
if(a<0){
putchar('-');
a=-a;
}
if(a>=10) write(a/10);
putchar(a%10+'0');
}