我发现了一些奇怪的东西
  • 板块灌水区
  • 楼主zhanxianyun
  • 当前回复7
  • 已保存回复7
  • 发布时间2021/10/5 20:05
  • 上次更新2023/11/4 04:41:53
查看原帖
我发现了一些奇怪的东西
210138
zhanxianyun楼主2021/10/5 20:05

这是我的快读函数

inline int reaD()
{
char op = getchar();
int num = 0; bool f = false;
for(; !isdigit(op); op = getchar())
f |= (op == '-');
for(; isdigit(op); op = getchar())
 num = (num << 3) + (num << 1) + (op ^ 48);
return f ? -num : num;
}

然后关于vector建图 我试了一下下面的程序

for(int i = 1; i <= m; i ++)
{
	int u, v;
       G[u = reaD()].push_back(v = reaD());
	cout << u << ' ' << v << endl;
}

洛谷IDE和DEVC++的输出不一样的

如果输入的是2 6的话

洛谷IDE输出的是2 6,DEVC++输出的是6 2,求助为什么

2021/10/5 20:05
加载中...