快读
快读是一种输入方法,是一个自己敲出的函数,因为通过字符输入,比cin和scanf快上不少
今天忽然想起来自己还不会快读,于是一边水博客一边学
inline int read(){
int s=0,w=1;
char ch=getchar();
while(ch<='0'||ch>'9'){
if(ch=='-')w=-1;
ch=getchar();
//如果读入的不是数字,而是-,w变为-1(变为负数)
}
while(ch>='0'&&ch<='9'){
s=s*10+ch-'0';
ch=getchar();
//之前读入23,现在读入2,s = 23 * 10 + 2 - 0 = 232
}
return s*w;
}