快读
void qread(int &x)
{
x=0;
int f=1;
char c=getchar();
for(;!isdigit(c);c=getchar())
if(c=='-') f=-f;
for(;isdigit(c);c=getchar()) x=x*10+c-'0';
x*=f;
return ;
}
void qread(int &x)
{
x=0;
char c=getchar();
for(;!isdigit(c);c=getchar());
for(;isdigit(c);c=getchar()) x=x*10+c-'0';
return ;
}
快输
void qwrite(int x)
{
if(x<0)
{
x=-x;
putchar('-');
}
if(x>9) qwrite(x/10);
putchar(x%10+'0');
return ;
}
void qwrite(int x)
{
if(x>9) qwrite(x/10);
putchar(x%10+'0');
return ;
}