为什么关闭同步流用cin会超时2个点,用scanf 不会!!

P1440 求m区间内的最小值

endl很慢(
by _Remake_ @ 2022-08-02 11:01:24


@[sfksf](/user/267778) 换成"\n"直接过了
by _Remake_ @ 2022-08-02 11:02:27


`endl` 会刷新缓冲区,比较慢
by TheSky233 @ 2022-08-02 11:04:23


似乎读入$1e7$个数据($1\sim 10^7$的整型)时,cin解绑关闭同步是$4s$多,而scanf能达到$0.8s$。
by bikuhiku @ 2022-08-02 11:15:46


@[bikuhiku](/user/663579) 在我这里读入 $2\times10^7$ 个整数,```std::cin``` 用时 1.155 s,`scanf` 用时 1.297 s。
by rxjdasiwzl @ 2022-08-02 12:39:39


|