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

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

Hi!

I couldn't understand why two solutions below works differently.

Problem: https://mirror.codeforces.com/contest/1675/problem/F

Two solutions:

  1. https://mirror.codeforces.com/contest/1675/submission/156139655 — Passed, fastest among PyPy 3 64-bit solutions.
  2. https://mirror.codeforces.com/contest/1675/submission/156139626 — TLE

The main difference is in input reading:

  1. A = {int(e) — 1 for e in input().split()}
  2. A = {int(e) for e in input().split()}

It would be great to understand what is wrong with the second solution?

Thanks!

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

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

Автокомментарий: текст был обновлен пользователем Aksnov (предыдущая версия, новая версия, сравнить).