Блог пользователя Hamroz_JONN

Автор Hamroz_JONN, история, 23 месяца назад, По-английски

First submission with Cin/Cout w/o Sync: 185094688, 3915 ms

Second one with Scanf/Printf: 185094426, 1357 ms

Shouldn't that be exactly the opposite ?

Because almost everywhere its mentioned that Cin/Cout w/o Sync should be faster, or at least same speed as Scanf/Printf.

Why is it so ?

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

»
23 месяца назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

cin.tie() doesn't do anything useful in your code(it returns a pointer to cout).

cin.tie(0) gives a massive speed increase as it means reading from cin doesn't flush cout.