想研究一下快读快写,结果a+b用快读快写WA了,可以看下吗?
#include <iostream>
inline int read(){
int sum = 0, nega = 1;
char ch = getchar();
while (ch > '9' || ch < '0'){
if (ch == '-')
nega = -1;
ch = getchar();
}
while (ch <= '9' && ch >= '0'){
sum = sum*10+ch-'0';
ch = getchar();
}
return sum*nega;
}
inline void write(int res){
if (res < 0){
res = -res;
putchar('-');
}
if (res == 0){
putchar('0');
return ;
}
while (res){
putchar(res%10+'0');
res /= 10;
}
return ;
}
int main(){
int a, b;
a = read();
b = read();
write(a+b);
return 0;
}