誰かがこの高速入力の背後にあるロジックを説明できますか?私はそれが scanf よりも高速であることを知っています。
int scan()
{
int ip=getchar_unlocked(),ret=0;
for(;ip<'0'||ip>'9';ip=getchar_unlocked());
for(;ip>='0'&&ip<='9';ip=getchar_unlocked())
ret=ret*10+ip-'0';
return ret;
}