inline void qread(int &x){
x=0;
int f=1;
char c=getchar();
while(c<'0' || c>'9'){
if(k=='-') f=-1;
c=getchar();
}
while(c>='0' && c<='9'){
x=x*10+c-48;
c=getchar();
}
x*=f;
}
inline int qread(){
int x=0,f=1;
char c=getchar();
while(c<'0' || c>'9'){
if(k=='-') f=-1;
c=getchar();
}
while(c>='0' && c<='9'){
x=x*10+c-48;
c=getchar();
}
return x*f;
}
还有需不需要加inline,数值累加时是-'0'还是48?