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!
↵
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!