inline int read()
{
int x=0,f=1;
char ch=getchar();
while (ch<'0'||ch>'9'){if (ch=='-') f=-1;ch=getchar();}
while (ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();}
return x*f;

}

这个快速输入只适合int类型,另外如果参加比赛,最好不要用cin,cout,速度较慢
用scanf,printf更好