并不对劲的读入/输出优化
俗话说得好:心中有党,常数极小。
但有时只凭思想觉悟是无法减小常数的,而有些思想觉悟低的题非要卡常。
这时就可以采用读入/输出优化了。
inline int read()
{
int x=0,f=1;
char ch=getchar();
while(isdigit(ch)==0 && ch!='-')ch=getchar();
if(ch=='-')f=-1,ch=getchar();
while(isdigit(ch))x=x*10+ch-'0',ch=getchar();
return x*f;
}
inline void write(int x)
{
int f=0;char ch[20];
if(!x){puts("0");return;}
if(x<0){putchar('-');x=-x;}
while(x)ch[++f]=x%10+'0',x/=10;
while(f)putchar(ch[f--]);
putchar('\n');
}
浙公网安备 33010602011771号