快读
手写快读:
\(s\) 记录数值大小, \(opt\) 记录正负。
若读入全部为正数,可省略 \(opt\) 。
inline int read(){
register int s=0,opt=1;
register char ch=getchar();
while(ch<'0'||ch>'9'){if(ch=='-')opt=-1;ch=getchar();}
while(ch>='0'&&ch<='9'){s=s*10+ch-'0';ch=getchar();}
return s*opt;
}
.
.
.
cin 关闭同步流:
ios::sync_with_stdio(false);
cin.tie(0);
该方法速度优于 scanf&prinf
#include <cstdio>
using namespace std;
inline int read() {
register int s = 0,opt = 1;
register char ch = getchar();
while(ch < '0' || ch > '9') {if(ch == '-') opt = -1;ch = getchar();}
while(ch >= '0' && ch <= '9') {s = s * 10 + ch - '0';ch = getchar();}
return s * opt;
}
int main() {
int a,b;
a = read();b = read();
printf("%d",a + b);
return 0;
}

浙公网安备 33010602011771号