原创建时间:2018-03-23 19:40:02
比HK记者还快!
C++ 快速读入、输出
在 C++ 上实现快速读入模板,这里是一个读取int 的示例。
inline int Quick_Read(){
int s = 0,w = 1;
char ch = getchar();
while (ch <= '0' || ch > '9'){
if (ch == '-') w = -1;
ch = getchar();
}
while (ch >= '0' && ch <= '9') s = s * 10 + ch - '0' , ch = getchar();
return s * w;
}
// 本代码来自 wyh's Blog
// 地址: blog.aor.sd.cn
在 C++ 上实现快速输出模板,这里是一个输出int 的示例。
inline void Quick_Write(int x){
if (x < 0){
putchar('-');
re = -re;
}
// 判断负数
if (x > 9) Quick_Write(x/10);
// 判断是否大于10
putchar(x%10 + '0');
}
懒人解决办法
听说你不想写超过三行代码?
int getint() { int x; scanf("%d", &x); return x; }
long long int getll() { long long int x; scanf("%lld", &x); return x; } // lld 按需换成 I64d
原文地址:https://www.cnblogs.com/handwer/p/11745287.html
时间: 2024-10-24 20:47:22