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

Автор tresege, история, 3 года назад, По-русски

Всем привет. Решая задачу https://mirror.codeforces.com/gym/103551/problem/B, я использовал 2 решения 145676772 и 145676377(https://pastebin.com/ckDgGnAs и https://pastebin.com/j2err4cp, если не сможете посмотреть), они отличаются только тем, что в первом решении я объявляю глобальную переменную N, которую больше нигде в коде не использую, но при этом первая посылка набирает 70 баллов, а вторая — 55. Соответственно, у меня возникает вопрос, почему так работает? Компилятор — C++20(64)

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

»
3 года назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Я перетестировал и стало по 70. Скорее всего на каких-то тестах время работы близко к Time Limit, и разные запуски выполняются чуть-чуть дольше в пределах погрешности.