关于快读的压行
  • 板块学术版
  • 楼主qwqUwU
  • 当前回复9
  • 已保存回复9
  • 发布时间2022/7/23 22:44
  • 上次更新2023/10/27 18:42:44
查看原帖
关于快读的压行
390742
qwqUwU楼主2022/7/23 22:44

如果快读压行那他的读入顺序是什么。

比如刚才的 ABC。

下面是我的 D 的读入的两种写法:

for(int i=1;i<=m;i++)y[read()]=read();
for(int i=1;i<=m;i++){
		int a,b;
		cin>>a>>b;
		y[a]=b;
	}

其中上面 RE 下面 AC。

这两种写法有什么差别吗。

快读如下:

inline ll read(){
	ll x=0,f=1,c=getchar();
	while(c<'0'||c>'9')f=(c=='-'?-1:1),c=getchar();
	while(c>='0'&&c<='9')x=(x<<1)+(x<<3)+(c^48),c=getchar();
	return x*f;
}
2022/7/23 22:44
加载中...