在算法时间复杂度很紧,输入量很大时,手动模拟输入是一种有效减少卡常几率的方法
Code
#include<cstdio>
#include<iostream>
using namespace std;
int read()
{
int x=0;
int flag=1;
char c=getchar();
while(c!='-'&&!(c>='0'&&c<='9'))c=getchar();
if(c=='-')flag=-1;
else x=c-'0';
c=getchar();
while(c>='0'&&c<='9')
{
x=x*10+c-'0';
c=getchar();
}
return x*flag;
}
int main()
{
while(1)cout<<read()<<endl;
return 0;
}