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

Автор I_Love_Tina, история, 10 лет назад, По-английски

Hi everyone!

I want to present you the Codeforces Round #361 (Div. 2) that will take place on the 6th of July at 19:35 MSK. The contest was prepared by Gabriel I_Love_Tina Cojocaru and Mihail ThatMathGuy Tarigradschi.

I'd like to thank Dan danilka.pro Sagunov and Gleb GlebsHP Evstropov for their help in preparing the round and for making the round possible,Mike MikeMirzayanov Mirzayanov for the great Codeforces and Polygon platforms.

Good luck in the contest!!

UPD1.In this round you will help our hero Mike solve tasks he encounters every day.

UPD2. Editorial

UPD3.Congratulations to the winners of the round.

Div 1:

1.Um_nik

2.cgy4ever

3.anta

4.HellKitsune

5.ksun48

6.waterfall

7.Kaban-5

8.I_love_Tanya_Romanova

9.I_love_tigersugar

10.RomeoFantastik

Div 2:

1.Sky4teen

2.TudorMiclovan

3.darius.marian

4.Hirasawa_Yui

5.Chloe_fan

6.AnonymousBunny

7.fenchen

8.Grandpa

9.6eJIa9IzZzTeHb

10.raiders7

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

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -7 Проголосовать: не нравится

Wow ! everyone got a "middle" name :) ;)

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -30 Проголосовать: не нравится

Yah i'll try to do better than past.

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +48 Проголосовать: не нравится

Wow really short announcement... I hope problem statements will be the same ;)

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +87 Проголосовать: не нравится

For all muslims, this time we're gonna participate with our stomachs filled.

Eid Mubarak :D

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

we are eagerly waiting for this :)

»
10 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится +57 Проголосовать: не нравится

Eid Mubarak Everyone :)

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +16 Проголосовать: не нравится

The next day of contest will be Eid Day. Eid Mubarak everyone. Wish you'll have a nice Eid Day.

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +25 Проголосовать: не нравится

What's better than a round at the beginning of the summer vacation :)

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

I have two questions. Where is Delinur? I haven't seen that handle in announcements for a long time. And who translates problems now?

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится -63 Проголосовать: не нравится

plz no more down votes:'(

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится -62 Проголосовать: не нравится

no down votes plz! i will never comment again:'(

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -37 Проголосовать: не нравится

Will it be only in English?

»
10 лет назад, скрыть # |
← Rev. 3  
Проголосовать: нравится +17 Проголосовать: не нравится

So, After a complete cycle(360 degree), this gonna be the first round in the first quadrant.

Codeforces Round #(360+1) (Div. 2)

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +13 Проголосовать: не нравится

Hope the problems will be as real as your handle, I_Love_Tina, unlike something as "The family has 100,000 men give presents to each other."

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +19 Проголосовать: не нравится

Oh no, ThatMathGuy! I am never forget a problem on analytic and algebraic topology of locally Euclidean metrization of infinitely differentiable Riemannian manifolds!!!!

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +54 Проголосовать: не нравится

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -9 Проголосовать: не нравится

The time for this contest is too bad for us! Because it's 00:35 in China. What's worse is that I have lessons tomorrow morning,so my mother doesn't allow me to take part in this contest.I think i must take part in the contest secretly.But,if my mother find me doing this,I think my mom will clapperclaw me.How miserable i am ! Bless me not to be found,codeforces!

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

Contest just before Eid. It'll be interesting! Eid Mubarak everyone.

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -9 Проголосовать: не нравится

Those who have summer vacation, Happy summer vacation and Eid Mubarak to everyone wish you a happy, prosperous and AC life ;)

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -9 Проголосовать: не нравится

Good luck Guys

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

Hoping to see some good problems and ratings up. All the best to all.

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +21 Проголосовать: не нравится

Recently I can't open submission code of old problems(Rounds before about 100), including my own submission. Anyone has any idea about this problem? Thanks.

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +50 Проголосовать: не нравится

This round and every other round hero. Thanks to mike for the great Codeforces and Polygon platforms

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +30 Проголосовать: не нравится

Does anybody feel that the A problem is a lot harder than usual ???

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +20 Проголосовать: не нравится

Is it just me who thinks this round is scary difficult?

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

My dream to become Cyan has been destroyed :(

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

I think this round is too hard. :'(

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +22 Проголосовать: не нравится

This round has really made me take a I_Love_Tina check. ;_;

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

How to solve B? Dijkstra?

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится

Really nice round) Many thanks

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

How did you guys solve D?

I got pretests passed with binary searching, for every index, the segment that has the same min/max, and answering min/max queries in intervals in O(1) with RMQ.

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

O(N * logN * logN) gives TL on D :( . I was way more stuck on such an easy solution of B!

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

Nice round. How to solve C? Many people solved it very fast! I hope many A fail. :P

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

I think that problem A has too week pretests. I hacked 5 solution and I will fail the system test(.

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

What was the hacking test cases in div2 A ?

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +2 Проголосовать: не нравится

hardest round ever!

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +4 Проголосовать: не нравится

finished coding D less than 1 minute after the contest ended

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

For me round was very interesting and one of the best in last time ! Thanks !

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +11 Проголосовать: не нравится

Before 30 seconds the end, i submit div2E and got WA Because i print with I64D, not I64d...

my input : 3 1 1 2 2 3 3 4

output : D

I'm really sad...

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

In Div 2 A,

What was wrong in this

if there is a 1,2,3 and 7,9,0 in the string, then YES

otherwise NO.

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +42 Проголосовать: не нравится

very bad statement

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

This really freaks me out!

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

wrong answer on test case # 4 :):):)

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

solve 3 and 2 fail maintest...

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

My Problem A fails for n=1.
Careless mistake sucks!

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится -35 Проголосовать: не нравится

Shittiest contest ever !!!

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -18 Проголосовать: не нравится

the worst round i have ever seen

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

Помогите доказать решение по Д: я перебираю левую границу слева направо(пусть i) и для нее поддерживаю l и r такие, что минимумы и максимумы равны на соответствующих отрезках от i до [l; r]. Почему верно, что l и r не нужно двигать влево никогда? Если что, решение с двумя бин поисками я тоже придумал и понимаю, почему оно работает.

  • »
    »
    10 лет назад, скрыть # ^ |
     
    Проголосовать: нравится 0 Проголосовать: не нравится

    min a[i..l - 1] > max b[i..l - 1] => min a[i + 1..l - x] > max b[i + 1..l - x] потому что min на подотрезке больше min на отрезке

    аналогично для r

»
10 лет назад, скрыть # |
← Rev. 4  
Проголосовать: нравится 0 Проголосовать: не нравится

Can someone explain why I'm missing these two questions B: 18932534 edit : oops didnt read question

then just check c edit: ok i guess my lower bound is incorrect C: 18935173

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится -33 Проголосовать: не нравится

That was the bad contest I have ever seen

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +24 Проголосовать: не нравится

I think many people run when they saw Div2A.

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

I can't find mistake in my D. Anyone? :) http://codeforces.me/contest/689/submission/18935532

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +20 Проголосовать: не нравится

I think that this contest is the worst only for people who solved only A. So you should study programming better. I liked this contest because of problems C and D. So thank you, I_Love_Tina and ThatMathGuy, for the round.

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

A and B didn't pass, I lost an hour for them... But C and D are easy

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +5 Проголосовать: не нравится
»
10 лет назад, скрыть # |
 
Проголосовать: нравится +12 Проголосовать: не нравится

Sky4Teen???? A fake Account + Shitty Naming Sense!!! :/

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

What is wrong in my soltion of Div2B: My solution

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +6 Проголосовать: не нравится

Made a typo in A (used brute force and forgot that there are 4 rows and not 3) and failed A on systests. :D

But I still solved B and C so I have this going for me which is nice. By "this" I mean remaining in Div.2 for eternity of course.

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

Решение C, отправленное после дорешивания, не проходит таймлимит: http://codeforces.me/contest/689/submission/18935878 Если запустить локально на том же тесте

PASS

INPUT:
999999999999999

ETALON:
-1

OUTPUT:
-1

TIME:
0.201 s

Почему 0.2 секунды могло превратиться на сервере в 2 секунды?

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +8 Проголосовать: не нравится

Rating changes, come on :D

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

One of the best rounds I have done, was freaked out initially after seeing Div2 A though!

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

Good problems, thanks authors!

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

Hardest round ever.

»
10 лет назад, скрыть # |
← Rev. 2  
Проголосовать: нравится +8 Проголосовать: не нравится

Can anyone help me explain this 18922000 solution? And how to develop ideas like this?

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

I thought the contest was rated

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +16 Проголосовать: не нравится

people saying EID mubarak are getting too much downvotes.Guys they are people like us and celebrate festivals like us .If somebody would have said happy christmas he would have recieved like 1000 upvotes. seriously didnt expect the coding community to be so immature.

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

Nice round (although A was more difficult than expected) after being away for a while. Fast system testing and rating changes. Finally pretests weren't weak.

»
10 лет назад, скрыть # |
 
Проголосовать: нравится +78 Проголосовать: не нравится

Guys, let me teach you how to write 1000000000 properly. It is (int)1e9 (works with (long long)1e18 too). I was tired counting zeroes while hacking.

And thanks for the round, problems were good (maybe, A was hard for A and E was easy for E).

»
10 лет назад, скрыть # |
 
Проголосовать: нравится -8 Проголосовать: не нравится

For problem D I submitted a O(nlog^2n) solution and got TLE. I resubmitted the exact same code and got AC with 1716 ms. Is the Codeforces grader usually this inconsistent?

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

Small Doubt:

In problem A, for testcase:

4
1468

One solution can be 4790. Please correct me if this is wrong. Thanks in advance.18957061

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

Please fix the link to the editorial in the contest page, since it links to this post and not to the actual tutorial. Thanks for reading.