废话不多说,直接上代码:
inline void read(int &x)
{
int f=1;x=0;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();}
x*=f;
}
inline void print(int x)
{
if(x<0){putchar('-');x=-x;}
if(x/10)print(x/10);
putchar(x%10+'0');
}
嫌 cin cout 太慢?
上代码:
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
加在程序开头就行。