Hi!

The next stage will consist of three elimination rounds that will be held on:

Online round 1 — 14 Jul 2013, 21:00 MSK; Materials; Analysis

Online round 2 — 18 Jul 2013, 13:00 MSK; Materials

Online round 3 — 22 Jul 2013, 05:00 MSK; Materials

Each contest round lasts 100 minutes. Links to the rounds are avaliable on the round names above.

The scoring model for this stage will be Grand Prix 30.

To advance to the final round in St. Petersburg, Russia, you don't have to participate in all online rounds. You will need to place within one of these groups:

*top 4 in one of three rounds among contestants who have not yet advanced to the final round;

*top 9 in the cumulative results of two out of three rounds among contestants who have not yet advanced to the final round; or

*top 4 in the cumulative results of three rounds among contestants who have not yet advanced to the final round,

All finalists, another 75 best participants of elimination stage and another 75 random participants of the elimination stage, who will solve at least one problem will get a T-shirt!

You can always read the full schedule and regulations on the official website.

Good luck! Next stop: Saint Petersburg!

**UPD:** Results of the online round 1 are now official and we congratulate Kenny_HORROR for impressive victory using "all open" strategy.

First finalists are: Kenny_HORROR, Petr, tourist, eatmore.

**UPD2:** Congratulations to tourist for the online round 2 victory. We are glad to invite vepifanov, yeputons, ivan.popelyshev, peter50216 to the final round!

**UPD3:** Based on their scores in round 3, winger, KADR, ainu7, s-quark are invited to the final round. Congratulations!

Rightful place among finalists goes to

based on two out of three elimination stage rounds : burunduk3, misof, niyaznigmatul, cerealguy, Mimino, liympanda, romanandreev, watashi, RAVEman;

for the overall performance in the stage: Nerevar, ilyakor, dreamoon4, pparys.

Dear finalists! Congratulations and see you soon in St. Petersburg. I will contact you shortly on the matter of your final round participation. Please, do not ignore my emails and answer promptly =)

**UPD4** Materials of the second test round are published: Test round 2; Materials

I apologize for the problem with the submission link.

If you receive the decline response from server use the link below

http://contest.yandex.com/contest/Contest.html?contestId=308&tab=submit

There was also a problem with sending questions to jury. I wasn't able to send it: 'There was an error. Pleaes try to send your question once again.'

Will it be unrated?

it is unrated initially

what a comedy

Some participants can't submit problems for first 30 minutes.

I'm trying to submit a problem after the contest (for practice). I get the error message "You can send only UPSOLVING submission after contest end". Anyone know what I'm doing wrong?

You should submit using the new interface to get upsolving, so if it doesn't work as it doesn't for me — you're out of luck :)

petr i love you :*

Why does this comment have so many upvotes? :P

Because of everyone loves Petr :*

Yesterday I wait for the start at http://contest.yandex.com/contest/ContestList.html site, I was logged in and this site was in english. After the start the problems appear in russian, I looking for a button to switch english, but I didn't find.. So I went to the codeforces site and find a link http://algorithm.contest.yandex.com/contest/308/problems/ , it works fine, and here is a button what I looking for to switch english..

Is there any option to switch in english in the first site? Why do you have two different site? I'm just courious :)

That's old interface, it is not supported

Thank you!

I wonder how to decide another 75 best participants. Grand Prix 30 only affect top 30 , so only 30*3=90 top participants can get positive score at most. Therefore this system is not enough to decide top 100 who get T-shirt.

There are also another two scoring criteria: number of solved problems and penalty time.

Well, there is a flaw in this scheme :). I mean that these criteria are incomparable when applied to different contests.

UPD. Yes, I've made a mistake. We don't compare them directly, but their sum.

I submitted only 1 problem of blind type in Round 1, it failed by int overflow.

Today, I also submitted only 1 problem of blind type in Round 2. Guess what? It failed by long long overflow. (problem C: if we sum the areas up, it will exceed long long) :(

Maybe only "All open" strategy is good for me.

I want to know where I can find the solution to a problem.Some question I have not thought.

Will you make editorial for these rounds, or possible to see other contestants solution?

It was 5 seconds too late to submit E (and get accepted). See you next time, Russia :(

Looking through years:

Yes, my hobby is extrapolation :)

SN*S rounds are from the future:)

Re-comment in English Versioncan anybody explain the solution of Problem A on Online round 3? getting a lots of wa .I will try to explain my solution.

By the linearity of expectation, the expectation of the sum is equal to the sum of expectations. (i.e, the sum of the value of each candy multiplied by probability that you will eat it).

There are two types of candies.

For bad candies, you know that you will eat exactly one or zero of them(the latter is true if there are no bad candies at all). So, if there is at least one bad candy, you will eat each of them with equal probability of

.

The corresponding expectation coming from bad candies is the sum of the values of bad candies multiplied by

p_bad.Another part of the expected sum is the sum for good candies. Let's iterate over all the good candies we have and calculate the appropriate expectation (the value of the candy multiplied by the probability that you will eat it).

For i-th good candy, consider all possible numbers p of candies you can eat before it. It is clear that all candies you can eat before the i-th good candy must be good (otherwise you had to stop before). Therefore, the probability that you will eat it after eating other p candies is equal to the number of arrangemens of all candies of the form

[

good_candy_{1}] ... [good_candy_{p}][good_candy_{p + 1}][allothers]divided by the number of all possible arrangements with

i^{th}good candy sitting on (p+ 1)^{st}place.The number is equal to , where

good_numis the total number of good candies.By summing over all possible p, and multiplying the sum by 1/n (the probability that the i-th candy will be at place p+1) you get the expectation that you will eat candy i.

You need to be careful with special cases when p is greater than

good_num, when there are no bad candies, etc.Here is the code: http://pastie.org/8165899

Any news about T-shirts? :)

Still in progress -- we're waiting for finalists to make sure that T-shirt distribution will be correct. You will get an update shortly.

Still waiting for news :)

You can find info here (http://algorithm.contest.yandex.ru/?lang=en#post-10).

"Double check your mailing information and t-shirt size in your profile!"Which profile, Codeforces or Yandex? I didn't found anything in Yandex profile.

Go to http://algorithm.contest.yandex.ru/ and click "registration"