P8218
还有,如果你没过(超时)可以用快读
inline int read() { int cns=0,f=1; char ch=getchar(); while(ch>'9'||ch<'0') { if(ch=='-') f=-1; ch=getchar(); } while(ch>='0'&&ch<='9') { cns=cns*10+ch-'0'; ch=getchar(); } return cns*f; }
cin>>a;就等于a=read();