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

Автор ch_egor, 6 лет назад, По-русски

Всем привет!

В воскресенье состоится всероссийская олимпиада школьников для 5-8 классов имени Келдыша. Удачи всем участникам! Олимпиада проходит под чутким руководством московской методической комиссии в лице GlebsHP, ch_egor, Endagorion, vintage_Vlad_Makeev, Zlobober, meshanya, cdkrot, voidmax, grphil и, конечно, Андреевой Елены Владимировны.

Мы рады представить Codeforces Round #657 (Vintage Codeforces Round #3) на основе задач олимпиады. Это будет Div. 2 раунд, который состоится в 19.07.2020 12:00 (Московское время). Возможно, вы уже и раньше участвовали в раундах на основе олимпиад, подготовленных московской методической коммисией (раунды 327, 342, 345, 376, 401, 433, 441, 466, 469, 507, 516, 541, 545, 567, 583, 594, 622, 626), а также винтажных раундах (раунды 626 и 628).

Задачи этой олимпиады были придуманы и подготовлены DebNatkh, grphil, KiKoS, voidmax, I_love_myself, 300iq, isaf27 под координацией grphil.

Также спасибо ch_egor, vintage_Vlad_Makeev и meshanya за помощь с организацией Codeforces версии соревнования и MikeMirzayanov за системы Codeforces и Polygon.

Также хотелось бы поблагодарить компанию Tinkoff и лично Татьяну TKolinkova Колинкову за неоценимый вклад в организацию соревнования.

Желаю удачи!

UPD1: Разбалловка: 500 — 750 — 1250 — 1500 — 2500 — (1500 + 1500)

UPD2: Разбор

UPD3: Победители!

Div. 2:

  1. purplesyringa
  2. yjw0203
  3. kaixinqi
  4. penguinman
  5. Frikkie

Div. 1 + Div. 2:

  1. antontrygubO_o
  2. risujiroh
  3. tmwilliamlin168
  4. sansen
  5. LayCurse
  • Проголосовать: нравится
  • +236
  • Проголосовать: не нравится

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

Number of problems?

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

im-back.jpg

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

I am excited to see problems of Russian olympiad

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

А чем отличаются винтажные раунды от обычных? Это просто какой-то сложный мем?)

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

.

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

[DELETED]

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

.

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

The last time I saw these many reds was when I witnessed an accident.

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

What are vintage rounds?

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

Can I be BLUE....

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

Уже соскучился по рейтинговым раундам)) Держу кулачки, чтобы все получилось))

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

Пожелайте мне удачи на Келдыше

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

No offence to anyone

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

Schools are like:

  • Taught in Class: Div2 A

  • Solved for practice: Div2 B

  • Homework: Div2 C

  • Exams: Div2 D,E,F

credits: adzo261

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

why is that unusual time ?

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

me in 8th grader : tell my friend to open page 69th of biology book where there is a picture of penis anatomy
russians 8th grader : solve div2 problems

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

Will the round be rated ch_egor? Asking because its not stated in the blog post:)

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

great !! we have 300iq now ... I am excited !!

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

That's a lot of red handles

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

Why are there so many down-voted comments in this blog?

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

(Notice the unusual timing)

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

I think people should think before voting because even the comments which are not at all negative are downvoted heavily.

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

we will b enjoying this contest

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

This is 5 AM in America where I live

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

Score Distribution?

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

....

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

Any reason why start time is 09:00 UTC, but not 09:05

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

Hope the problem statements are clear and interesting xD

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

How many problems and Score Distribution?

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

Unfortunately, the last 6 months we have seen this instead of the exciting confrontation between tourist and EvenImage :)

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

Never mind. :)

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

What's the Score Distribution? ch_egor

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

No Score Distribution and No. of Problems yet? ch_egor

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

where scoring distribution and number of problems will be published?? ch_egor

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

Scoring distribution says it's gonna be SpeedForces.

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

the first round during my summer vacation lol

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

I'm sure some people will join 5 minutes late thinking that round will start at 14:35 IST. :v

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

Is this Div1?

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

There has been a small typo guys.. it is a Div 1 round..

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

one hand pushups were easier for me than this round's problems!

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

I've never seen such DIV 2 contest.

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

Now I get why Russians dominate in competitive programming. :)

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

This is for 5th-8th grades?? OKK

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

I wasn't able to enter codeforces for almost 20 minutes. Anyone else facing the same issue?

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

5-8 graders solve this?? Srsly??

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

Should have rather rushed Bombsite B. On a serious note, is this really what 7th Grade Russians study? That is really impressive, no wonder Russians are such good coders.

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

Great div1 round!!!!!!!!!

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

2 minutes silence for all those who were too eager for the round to be rated.

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

After walking through first 3 question:

How to unregister???

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

OK now I'm looking forward to the editorial after the contest.

I'm feeling numb :( Is it a Div.2 round or Div.1 Round?

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

This is meant for students of grades 5-8? Wow.

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

worst div2 i ever seen !!

upd: I said worst cause its seems more div1 than div2 but named div2.

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

I am proud that I have participated in Div 1 round.

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

I was getting 504 server error during first 20 minutes. I am feeling blessed.

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

feels like DIV1 to me

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

New technique to manage server load.

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

This is Div 1 :(

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

Are you trying to kill those poor 5-8 graders ?

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

No wonder why tourist is so perfect.

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

is there any way to undo submission?

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

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

Ah, it was good that my connection was lost during the first 30 minutes.

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

When you realize that this was actually a Div. 1 contest

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

Hell lot difficult contest!

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

Was this div 2? this was Div 1 ! Even more difficult , Div 0 maybe

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

I registered for the contest, I planned to participate in it, but I slept and couldn't wakeup on time. I was feeling bad but then i read the problems and number of submissions. Thank god, i didn't wake up on time! xD

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

You miss 100 percent of the shots you don't take.

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

why there is no extra registration?

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

this is my first ever contest....I havent even solved a single question

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

Can I see how many problems those 5th-8th graders solved? Might be a motivation for me or myth buster for many!!

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

Before reading the comments I thought I don't deserve to be yellow on CF...

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

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

The the last four div2 contests (excluding the Global round):

654 — widely disliked

655 — good set but queueforces

91Edu — good set but major crash

657 — Mere mortals can't solve more than 2

(I agree I'm not of high enough calibre to say all of this but damn it a man needs to vent — I've been at 1750 for 10 contests and I couldn't solve a single one — damn pretests 2)

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

 Me after not being able to solve a single problem

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

My son was in 8 grade, Now I don't have a son...

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

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

So much implementation :(

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

Div 0 round

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

What is wrong with my A:87342260

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

What is the third testcase for C?

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

It's a record. First time 20k participant in div — 1 round.

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

New technique to manage server Load

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

How to solve C?

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

Probably it was the hardest was the A ever

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

I don't see why is it rated for me when I'm clearly not a div1 participant

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

any hint for problem C !

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

    you knew that you should take a[i] at least once to take b[i]. so, first sort all array A, then if we take a[i] once, then we have two options in the next step. take a[i + 1] or (b[i] for all remaining flowers), so think where you will know that you will take b[i] for all remaining flowers. i think this enough as hint. if u wanna more hint or there is anything ambiguous , tell me.

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

What's tc18 for F1?

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

It is kind of funny I visit the CF blogs comment section to see memes.

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

this contest is for grade 5 to 8,OMG i can only imagine level of Russian kids

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

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

Problem A is not as easy as I though, it actually requires more implementation than usual :)

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

How to solve C? I tried a greedy strategy but it is not always optimal, and I believe fixing it would require m^2.

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

It seems Div1 round for Div2 participants. Too Hard! ToT

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

Counter case for taking times modulo m / 2 (and ignoring hours), sorting and finding largest range with distance of max m / 2 — k using two pointer in D?

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

"Wrong answer on pretest 2"

5 words which summarize the contest

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

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

Seems like old codeforces rounds are back. Kudos to the author , Nice educational problemset. I hope more of such rounds which teaches how to solve real algorithmic problems in future, A B C were absolutely fabulous and not as per the score given to them , B is much more worthy than 1000 also. Again Thank You for such a brilliant round.<3

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

Should I register for next DIV2 round or not?

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

    Never fear for ratings always assume that they are a sideffect of Leaninig. If losing rating hurts you then also its normal try not looking at standings during the contest and also not at all look at your colour, just believe that giving contest and one like this is making you a learn something new, everyday. and also training you on what you already have learnt. Especially do all those contests given in a list combined in the announcement above. These are some of nowadays rare contest problemsets and amazing. Once again do register and solve problems for fun.

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

My First Div 1 contest done !! -_-

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

Can someone give a hint for D? Is it a ternary search?

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

can anyone tell me what is wrong in this solution?? https://ideone.com/rajqqD. This solution is for Acacius and String.

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

All these comments and the round is still running? seriously guys!!!

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

[Delete]

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

How to solve B?

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

Thanks for the great contest.

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

Too difficult for me...fighting!!!!

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

For problem D, I think the hour value of trains wasn't necessary.
Was it supposed to be solved by iterating on all "minute" values of trains as a candidate of $$$t$$$ and then finding how many minute values intersect the range $$$[t-k+1, t-1]$$$?
Ofcourse, this will have few cases to consider like $$$k=1$$$ or $$$t \lt k$$$ but was this the overall idea for D?

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

is it just me?? the codeforces were saying "can't connect right now" by the time contest was starting and after 5 or so minutes later it started. I submitted my C problem solution before 2 minutes but it keeps loading and loading after the contest I checked whether it submitted or not. But it wasn't submitted?

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

People before contest were asking — how many problems? Meanwhile ch_egor to himself : Actually there are two problems.

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

How to solve C ? is there a greedy approach to it?

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

    optimal flowers choice is to take some flowers only once, and then take one flower and put it to the rest of the slots in bouquet.

    you have to iterate through that flower which is gonna be put to the rest of the slots and update the answer.

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

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

Can anyone from Russia covert 5-8 grades to the equivalent level of American or Indian Education system, or at least tell me students of what age group study in Grade 5-8 in Russia?

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

Problem B seems easier than Problem A.

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

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

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

I misread the contest as DIV-2 and registered it. I didn't knew it was DIV-1

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

why my B solution is wrong?

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

try this test case if you are getting WA on pretest 2, problem A.

1
12
abacab?cabac
»
6 лет назад, скрыть # |
 
Проголосовать: нравится +7 Проголосовать: не нравится

super difficult problem sets, but it was very interesting!

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

implementation-heavy round...

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

How is the answer for the 2nd test case in problem C is 16.Shouldn't it be (5+4+5+4+5)=23

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

    you can choose 5,4,3 only once according to the question

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

      Where it was written in the problem that we can choose those values exactly once.I thought that whenever we switch from one flower to other flower then we can use the ai and whenever we use the same flower consecutively then only bi comes into account or I understood the problem wrong?

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

        try reading these lines from ques again

        _ He knows that after receiving the first flower of the i-th type happiness of his wife increases by ai and after receiving each consecutive flower of this type her happiness increases by bi. That is, if among the chosen flowers there are xi>0 flowers of type i, his wife gets ai+(xi−1)⋅bi additional happiness (and if there are no flowers of type i, she gets nothing for this particular type)._

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

[Deleted]

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

Where i can get Russian students Textbook for Computer , Maths (class 5 — 8th) in English . How they prepare , any resource which they use ?? Please tell , (currently i am in university , but was unable to solve this contest).

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

There are lots of people (me included), who find the problems to be too hard for Div2 round. Please don't be so dissatisfied about it, because:

  • Rating. The problems were harder for everybody. Everybody solved less problems than they expected to, and the rating changes will be generally the same.

  • It's ok to solve 0 problems in this round. It's not because you're bad, it's because the round is hard! Remember to check editorials and solve some of the problems after the round ends!

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

First time absolutely sure before System Tests that my solutions wouldn't fail because they didn't get accepted in the first place.

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

I feel injured

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

Anyone solved C using Priority_Queue?? what approach you used to solve Problem C

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

can use sweep line on Problem D. But I have no time to implement it.

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

For E, is there a more efficient construction than:

     o
    / \
   o   o
      / \
     o   o
        / \
       o   o
          / \
         o   etc.

I believe this should work for $$$2k + 3 \leq n$$$, but I'm not super sure...

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

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

One word to describe today's contest for me — CHAOS.

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

I request Codeforces to make it unrated for those , who were not able to solve even single problem . I never thought a contest for 5-8th grade student will be so much tough .

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

How to solve B ?? looked easy but was not.

My approach : I iterated from l to r and took the modulas and checked

for m % i != 0 is l + (i — m % i) <= r.

for m % i == 0 just print i

but this approach is wrong can anyone explain why ??

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

Test case for A: abacab?bacaba -> NO abac?b?bacaba -> YES -> abaczbabacaba

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

I couldn't access the codeforces site the moment this contest started and I can access again after the contest has ended. I had to use vpn to give the contest. Did something like this happen with anyone? Also, any solution?

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

They should at least give a warning for such a contest.

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

A historic moment! Everyone including the newbies were allowed to get a feel of DIV-1 contest :P

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

In problem D, what was the point of printing the indices of cancelled freight trains too? We are already printing minimum cancellations and the optimal starting time.

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

Test case for A: 1. abacab?bacaba -> NO 2. abac?b?bacaba -> YES -> abaczbabacaba

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

i solved prob A just 20 minutes and prob B 3 minutes before contest ended, there was some corner cases that i did't come up with during that time, in my opinion i really like this round, great problemsets with non-trivial test cases, reminds me of how airheaded i am

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

What is the counter for the following approach in D. Find the time intervals for each train where it will be skipped because of passenger trams. Then do something similar to prefix sums and find the time where minimum trains will be skipped.

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

Not to offend anyone, but keep in mind that the mere fact that tasks for 5-8 grade students are hard doesn't imply they're really good at CP. Measure the skills of participants by the number of problems solved, not by the hardness of the problems prepared by organizers.

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

me:

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

My video Solution For Problem A And Problem B. Hope you like it

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

Such a difficult div 2!

Do the students have a competition of 2 hours, as long as we do? That's terrible.

Besides, how old are students of 5-8 grades in Russia? They are so awesome to solve these difficult problems!

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

My First Div 1 contest done !!

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

8776-4593= 4183 participants(including me) can't solve a single problem! :((

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

Div2 spirit revived!!! Kudos to problem-setters

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

My First Div 1 contest done !!

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

30 minutes more for such implementation heavy round would have helped :( nice problem set tho

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

I think it was a hardest A problem in Div.2 among the things I saw

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

Can anyone share their code for C. and explain if possible..

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

    Solution C:

    Every type of flower has two values of happiness A and B, the main hint was that B value of happiness will only be used from a single type or we can say that value of B if needed will be taken from a single type of flower. Now we will loop for all m types and for every type we would check no of happiness of A-type which is greater than current B. So to take a B from a particular type of flower we would first use all the A-type happiness which are more than current B and for remaining(if any) we would use current A + (B * rem)-happiness. And looping over all flowers we can find the max ans.

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

Codeforces Be Like: 48qmar

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

"This Sunday will take place All-Russian olympiad for students of 5-8 grades"

5-8 grade students :

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

Next time I see a Russian 5th grader, I'm running away.

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

I'm in 7th semester. Thinking of taking admission in grade 4. :-(

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

i got my mistake we need to count substring after doing changes not before 1 13 abacab?bacaba

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

I guess you did not have to be 2100+ to be in a Div1 contest! :-P

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

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

Fastest system testing ever xD

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

I was about to say contest was tough but then I remember,

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

After how much time will the problems be uploaded in problemset?

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

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

Hello low rating

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

First time (after the initial struggling days) when I couldn't solve a single problem. Also, what do they teach 5-8 grade students in Russia? I'm very curious....

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

Loved the round. No speedforces, queueforces or mathforces. Strong pretests and interesting A (which is rare :p). Thankyou so much for this round.

PS : Missed getting to master due to WA's. Let's hope next round marks the day I become orange.

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

Weak pretest for B.

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

People after doing 1 question in this contest:

"pRobLeMsEt waS gReAt"

"tHaNks tO aUthERs"

"rAtInG dOEs nOt mAtTer"

"i aM gOnNA bE lEgUnDAirY gRaNDmAsTeR"

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

what we learned from this round: don't participate in rounds based on Olympiad :(

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

These Russians man! Flashbacks of Irodov failures was back today . Couldn't solve a single problem :')

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

I think Codeforces was making up for some previous easy div2 rounds.

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

This contest is too damn hard for Div.2, and the problem setter is shaco.

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

this contest suggests the best way to reduce the load on cf servers.

only 8k participants attempted the first problem out of 17k.

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

If you get WA on pretest 3 of Problem D, you can compare the submissions 87347894 and 87328303 to get the idea. :(

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

Codeforces Round #657 (Div. 2, based on All-Russian olympiad in the name of Keldysh)

Codeforces Round #657 (Div. 1, based on All-Russian olympiad in the name of tourist)

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

Is this contest really made for students of grade 5-8 in Russia ??? I am a final year UG in India and yet unable to solve even 2 problems on time. If those children solved more than that then "Unhe 21 topo ki salami"!!!

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

The Russian education system is praiseworthy truly! kids of 5-8th grade are solving these! Here in Bangladesh the education system must be changed like them too.

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

Can anyone tell whether the logic for D is correct?.

Will first take all n flowers of one type (Let's call it good). Then try to inc the answer by taking other flowers.
To find the good flower I chose the one with maximum value of a+(n-1)*b. Then I maintain priority queue containing the other candidate flowers ('a' if it is used for the first time and 'b' if not). If I can increase my answer by decreasing the count of good flower and choosing other, I will do that.

It is failing on test case 3. My submission[submission:87339385]

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

It's just me or someone also felt that problem A does not seem like div-2 A... it's more like div-2 C.

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

Can someone tell whether my logic for C is correct.

First chose all flowers of one type (let's call it good). I considered the good flower as the one with maximum value of a+(n-1)*b.
Maintain a priority queue containing other candidate flowers ( with values 'a' if it is used for the first time and 'b' otherwise).

I will iterate while I can increase my answer by dec the count of good flowers by 1 and taking the top element from priority queue. I am getting wrong answer on test case 3. My submission 87350479

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

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

when will the rating update?

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

help!I don't know why it went wrong. Please T_T 87353258 here's my submission

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

Please check the question difficulty before uploading, the div2 problems felt like div1 and clearly were way above the difficulty level. Disappointed

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

I can't solved anything during 2 hours...

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

Div 1.5

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

Felt like Div. 1.5 Perhaps.

Anyways, Great Contest. Absolutely Loved the Problems!

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

Guys, it may be a dumb question but I am forced to ask this after the setback in this round. Generally, A and B questions with n<=200000 and having a time limit of 1 sec have O(1) solutions. But here, in ques B r-l<=499999 but it still has O(n) solution, is TLE not expected in this case? Please solve my issue> Thanks in advance.

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

    It is because the number of test cases are less(upto 20), so total = 20 * 500000 = 10^7. So we do not need an O(1) solution here. As a generic rule you can follow this, if T*N <= 10000000, then O(n) solution usually passes.

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

Can someone help me understand where my code for problem C is giving wrong answer.Thanks in advance https://mirror.codeforces.com/contest/1379/submission/87357034

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

The hardest div2 I've ever solve

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

Older guys, please tell me if Mike Myrzayanov care about mentions in comments

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

I think Div2 B has weak test cases, my solution got AC https://mirror.codeforces.com/contest/1379/submission/87373765, but it should be TLE at this simple test case:

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

A small fact: there was no problem A in the Keldysh Olympiad, it was added to Сodeforces as a consolation.

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

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

I think the weak examples make the problem harder than other round...