cin/cout取消同步 加速输入输出处理
1.一般情况下我们在输入/输出量在$10^5$及其以下的时候,scanf/printf
和cin/cout
的效率差不多,需要格式化输入/输出时用scanf/printf
,大部分时候我们用cin/cout
2.当输入/输出量在$10^5$以上时,scanf/printf
比cin/cout
效率高几倍,因此一般还是推荐$10^5$,但是如果我们还是想用cin/cout
就可以取消同步,使得该数据量下scanf/printf
和cin/cout
的效率差不多
取消同步的代码
ios::sync_with_stdio(false);
cin.tie(0), cout.tie(0);