快读快写模板(自用)

快读

int read() {
  int x = 0, w = 1;
  char ch = 0;
  while (ch < '0' || ch > '9') {if (ch == '-') w = -1;ch = getchar();}
  while (ch >= '0' && ch <= '9') {x = x * 10 + (ch - '0');ch = getchar();}
  return x * w;
}

快写

void write(int x) {
  if (x < 0) { x = -x;putchar('-');}
  if (x > 9) write(x / 10);
  putchar(x % 10 + '0');
}
posted @ 2024-11-25 10:56  Liyukio  阅读(213)  评论(0)    收藏  举报