#QY0038. (板子)快读
(板子)快读
题目描述
输入 个值域在 ~ 之间的整数,输出它们。
你可以分别使用 cin/cout
, scanf()/printf()
, 关闭同步的 cin/cout
,自己的快读快写板子分别测试。
输入输出格式
输入格式
共 行。每行一个值域在 ~ 之间的整数。
输出格式
共 行。每行一个输入的整数。
输入输出样例
无
预设模板
#include <cstdio>
#include <iostream>
const int SIZE = 1 << 16;
inline __attribute__((always_inline)) char Getchar()
{
static char buf[SIZE];
static char *begin = buf, *end = buf;
if (begin == end)
{
end = buf + fread(buf, 1, SIZE, stdin);
begin = buf;
if (begin == end) return EOF;
}
return *begin++;
}
inline __attribute__((always_inline)) int readInt()
{
int x = 0, sgn = 1;
char c = Getchar();
while ((c < '0' || c > '9') && c != '-' && c != EOF) c = Getchar();
if (c == '-') { sgn = -1; c = Getchar(); }
while (c >= '0' && c <= '9')
{
x = x * 10 + (c - '0');
c = Getchar();
}
return x * sgn;
}
void writeInt(int x)
{
if (x < 0)
{
putchar('-');
x = -x;
}
char buf[10];
int len = 0;
do
{
buf[len++] = x % 10 + '0';
x /= 10;
} while (x);
while (len) putchar(buf[--len]);
}