我的快读哪里锅了?
查看原帖
我的快读哪里锅了?
361965
K2Cr2O7楼主2020/10/2 22:11

调试了一个小时就是因为这该死的快读,改成 scanf 就过了,有大佬能帮忙看看吗?

以下是我此题读入部分的代码

inline void read(int &x){
	c=getchar();x=0;bool f=0;
	for(;c<'0'&&c>'9';c=getchar())
		if(c=='-')
			f=1;
	for(;c>='0'&&c<='9';c=getchar())
		x=(x<<1)+(x<<3)+(c^48);
	x=f?-x:x;
}
2020/10/2 22:11
加载中...