[洛谷日报](https://www.luogu.org/blog/encore/io-you-hua-nei-suo-shi)
by SJC_03 @ 2019-07-20 11:04:13
int r()
{
int i=0,f=1;
char c;
for(c=getchar();(c!='-')&&(c<'0'||c>'9');c=getchar());
if(c=='-')
c=getchar(),f=-1;
for(;c>='0'&&c<='9';c=getchar())
i=(i<<3)+(i<<1)+c-'0';
return i*f;
}
by ?? @ 2019-07-20 11:05:01
```
int r()
{
int i=0,f=1;
char c;
for(c=getchar();(c!='-')&&(c<'0'||c>'9');c=getchar());
if(c=='-')
c=getchar(),f=-1;
for(;c>='0'&&c<='9';c=getchar())
i=(i<<3)+(i<<1)+c-'0';
return i*f;
}
```
by ?? @ 2019-07-20 11:05:59
@[??](/space/show?uid=142257)
谢谢m(__\)m qwq
by Arvin2018 @ 2019-07-20 11:06:57
E?
```cpp
#include<cstdio>
#include<cctype>
int read(){
int w=0,s=1;
char c=getchar();
while(!isdigit(c)){
s=(c=='-')?-1:1;
c=getchar();
}
while(isdigit(c)){
w=(w<<3)+(w<<1)+c-'0';
c=getchar();
}
return w*s;
}
```
by LordLeft @ 2019-07-20 11:08:44
```cpp
int read()
{
int r=0,f=1;
char c=getchar();
while((c<'0'||c>'9')&&c!='-')
c=getchar();
if(c=='-')
f=-1,c=getchar();
while(c<='9'&&c>='0')
r=r*10+c-'0',c=getchar();
return r*f;
}
```
by Kitty5307 @ 2019-07-20 11:09:18
RT是什么意思qwq?
by ?? @ 2019-07-20 11:10:29
@[??](/space/show?uid=142257)
Ru Ti
by LordLeft @ 2019-07-20 11:11:03
@[LordLeft](/space/show?uid=178864) 你那个E呢qwq?
by ?? @ 2019-07-20 11:11:54
@[Arvin2018](/space/show?uid=120766) $\rm fread$更快qwq
```cpp
#include<cstdio>
#include<cctype>
#define getc (l==r&&(r=(l=c)+fread(c,1,1<<21,stdin),l==r)?EOF:*l++)
char c[1<<21],*l=c,*r=c;
inline int read() {
int x=0; char ch=getc;
while (!isdigit(ch)) ch=getc;
while (isdigit(ch)) { x=x*10+(ch^48); ch=getc; }
return x;
}
```
by XeCtera @ 2019-07-20 11:14:02