oi.wiki上抄了个快写为什么不输出
  • 板块学术版
  • 楼主sad_desert
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/9/3 11:24
  • 上次更新2023/11/2 23:16:34
查看原帖
oi.wiki上抄了个快写为什么不输出
594257
sad_desert楼主2023/9/3 11:24

RT


char pbuf[1 << 20], *pp = pbuf;

void pt(const char &c) {
  if (pp - pbuf == 1 << 20) fwrite(pbuf, 1, 1 << 20, stdout), pp = pbuf;
  *pp++ = c;
}
void write(long x) {
  static int sta[35];
  int top = 0;
  do {
    sta[top++] = x % 10, x /= 10;
  } while (x);
  while (top) pt(sta[--top] + '0');
  pt('\n');
}

用这个快写显示没有输出

2023/9/3 11:24
加载中...