Hi Codeforces!
I'm so happy to invite you to Codeforces Round 556 (Div. 1) and Codeforces Round 556 (Div. 2)! The rounds will be held on 29.04.2019 17:35 (Московское время). The round will be rated for both divisions. (At least that's what I've been told!)
The problems were written and prepared by me. Thanks to 300iq for the round coordination, and to Radewoosh for his invaluable help with choosing the problemset and testing the problems! Also, I want to give a shout-out to MikeMirzayanov for his amazing Codeforces and Polygon platforms!
My browser's tab bar, right now.
You'll work on 5 problems, and you will have 2 hours to solve them. The scoring distribution will be revealed closer to the round.
def get_end_remark():
return random.choice([
"Wish everyone high ratings!",
"Good luck!",
"Have fun!",
"Please, read all the problems!"])
UPD 1: The scoring distribution time!
Div 2: 500 — 1000 — 1500 — 2250 — 2750
Div 1: 500 — 1250 — 1750 — 2500 — 2750
Also, thanks to cdkrot, vintage_Vlad_Makeev and qwertyland who contributed to the round testing!
UPD 2: The round is over! Sorry for misbalancing the difficulties in Div2, it was totally unexpected for us. Meanwhile, you can have a look at the editorial!
UPD 3: We finished the system tests. Congratulations to the winners!
Div 1:
Div 2:
Also, a shout-out to the first solvers of each task!
Div 1 | Div 1 | Task | Div 2 | Div 2 |
---|---|---|---|---|
Stock Arbitraging | 1:57 | Ahmad | ||
Tiling Challenge | 3:43 | praeda_est_supra | ||
Petr | 2:06 | Prefix Sum Primes | 4:20 | JamesWilson |
ko_osaga | 16:27 | Three Religions | 48:20 | jiangly |
ainta | 28:45 | Tree Generator™ | 109:53 | lzoilxy |
Petr | 53:52 | Abandoning Roads | ||
DearMargaret | 83:10 | Election Promises |