Автор BYN, 12 лет назад, По-английски

Elimination Round will start today, 14:30 (UTC) and only contestants who have passed Qualification Round will be eligible to participate.

Score for each solved problem is calculated based on these values:

  • n = No. of accepted submissions
  • t = Contestant's submission time
  • p = Number of contestant's wrong attempts

To receive the latest news fast, follow us on twitter: @bayan

Update 1: The Elimination round is over, and let's face it: It was far from good!

Yes, we're aware of all the issues, and we know that nothing is more nerve-racking than facing those issues during a competitive contest. So, first thing first, we'd like to sincerely apologize for all the inconveniences caused.

In last hours, we thought that the contest has become too hard, so we made a major wrong decision: omitting a hard problem and adding a simple problem as our first question without enough time. Hint: never make any changes to the problem set in a hurry.

Update 2: Editorial is on the way. Source codes will also be avalible in a few hours.

Update 3: Unfortunately we have found some cheaters. As mentioned before they will be banned for ever from Bayan Programming Contests.

Update 4: The editorial is now available.

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

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

Who are the winners of T-shirt of Qualification round?

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

When will I see the countdown?

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

shouldn't it be something like t/T instead of t/500?

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

Hi, I'm not sure this is a good place to ask, but I've started receiving email contest announcements in Russian. Can I switch that back to English somehow?

Also: Is there a help forum somehow that I can't find or is this the only way to address you?

Best, Esuhi

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

how can i submit problem

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

150logn ?
I know that O(logan) = O(logbn) regardless of a, b values (assuming they are greater than 1), but logan ≠ logbn :). Is this log2? Or natural logarithm? Please clarify.

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

To make it clear — we have full feedback, yes? I mean, immediately after submitting file, I will be informed whether is this correct output? If so, am I right that final results will be immediately available after the contest? No systests, no freezing, right?

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

in this formula n is no. of accepted submissions of this task til my submission or in whole contest?

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

It was written solving 1 will qualify you to the elimination round .. I solved two .. Yet showing not qualified ?

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

the bottom left corner always shows:
Disconnected. will retry in X seconds

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

Doesn't it overlap with CookOff?

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

I really like the Ui of the Bayan website :)

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

Sorry to say this, but it is too slow, just like the Shortcut Round. I cannot log into the contest area no matter how hard I try.

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

I can't see any problem :(

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

Connecting =(

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

Contest has started, I could connect ("Receiving live updates"), yet the Problems tab remained empty. Are we solving 0 problems instead of 6?

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

Nothing works, can't see any problems.

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

The contest time countdown started, we're 2 minutes into the contest, but there are still no problems in the place where was the placeholder.

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

Is it working for anyone? In theory the contest started already but i can´t see any problems... it only tells me "Disconnected, will retry in x seconds"...

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

Problems are visible now

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

I just tried to solve a problem but it says Firefox can't find the input file.

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

I see problem but I cannot download input file!!!

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

Instead of providing me with an input, it says "Webpage not available".

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

Can't download test input, and my time is running out. Come on guys, why are there bugs again. It's a time-penalty competition so such bugs are crucial to results :(

EDIT: Will penalty from first submission be removed?

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

Hardest problem: how to get test input

Edit: Even after announcement all I get is a blank "Untitled" page... :/

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

This contest arena is begging me to switch to CodeChef Cook-off in 50 minutes.

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

It's the most awful contest which I've been participated ever(

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

My ticket has expired because site was down.

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

Problem B. Is the time in minutes or hours or something else?

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

My solution has been pending for 10 minutes, is it only me?

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

I don't know why problem A is so hard to get accepted, although it is a very easy one.

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

How must lines end in my output file?

\n

\r

\n\r

Или я просто не умею решать камень ножницы бумага? =))))))

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

CookOff, there you go :D

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

A — hardest problem ever. Only 256 right answers out of 2,5k submissions at the moment. DAFUQ IS GOING ON!? That is so embarassing!!!

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

If someone ever ask me about the definition of failure I will tell him "Bayan contest".

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

What's going on?

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

"Question A will be rejudge". :D

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

Problem A was rejudged in the middle of the contest, and it went down from 500+ solves to just 36. (That's a 1% success rate for submissions.) There's a crash every 3 seconds, and test data doesn't load half the time. This is probably the worst contest ever organized...

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

Should I input/output to file or standard input/output ? In the qualification round I used stdin/out and still got AC. Now they say I need to use file input/output. But what file ?? For input it's probably like "A.txt" but whatabout output ? Also, sometimes it's really hard to submit/download input. And while I was writing this comment, my problem A got AC with the exact same code of 8 previous attempts :| Maybe we should hold another elimination round, on codeforces platform instead ?

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

Is there a scoreboard for spectators?

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

Thanks for the contest [already], but I'm not going to participate next time. Even after this comment it seems that platform doesn't work well, so what is the point?

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

Making your company famous: you're doing it wrong.

If it takes place on your platform next time, I'm definitely not participating.

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

"Question A will be rejudge."why?

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

Does Problem C has a tricky solution or there is a classic way to do it?

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

I'm not gonna partecipate again! I spent two hours on the first because of wrong answers, but after all they were all accepted!

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

how I solve problem C?!

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

    Finished.

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

    Let's try to construct the path backwards. The inverse path begins on the biggest number of the input.

    Suppose you have already stepped on some tiles, and you need to step on a next tile. Note that as we're going backwards, the final number on a tile is defined by the first time we step on it. For this reason, when going to the next tile, you can only use the tiles that you have already stepped on previously.

    So do a BFS from the tile you're on to the next tile you need to step (using only tiles already stepped) and check if you can reach the next tile in the number of steps required. If the bfs returns a smaller distance than required, you can add any multiple of 2 to the number of steps in the path by simply going back and forth between two squares.

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

      thanks a lot.

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

      you can add any multiple of 2 to the number of steps in the path by simply going back and forth between two squares.

      Provided two suitable squares exist.

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

      Explicit BFS is not really needed. You just need to prove that a backward path exists, you don't need to find it. The solution to the problem is "YES" if and only if the following 4 conditions hold: - (1) All numbers are different - (2) Every pair of neighbors have different parity. - (3) Every tile, except the MAX, has a larger neighbor. - (4) The MAX tile has a MAX-1 neighbor.

      Condition (3) ensures you have a backward path from any tile other than the maximum, and condition (2) ensures this path is of the right parity.

      UPDATE: Forget this... it's wrong... BFS is needed, because otherwise the path may be too long. Example: 1x4 grid with values 2 3 4 1.

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

one positive fact:

problems were interesting.

Hope for a better platform.

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

Considering the amount of problems with the platform(slow, those rejudges etc..), the number of participants receiving t-shirts should be increased by 10-20 :D

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

Why don't you hold off the contest on Codeforces?!
When such a great system like Codeforces is available what's the reason to don't use it and instead, use a weak, slow and totally bad system like yours?
I really hated the delay, the file input output, your slow system and many times not loading, you had file input output but still you had problems with your judging for problem A, you didn't answer too clarifications and ...

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

Can people who won a T-shirt before (in ShortCut, Qualification, WarmUp Round) win T-shirt again in this contest?

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

http://mirror.codeforces.com/blog/entry/13542#comment-184595 — here I said that according to weird (ans stupid) rule "one country — one finalist" I think I got higher chances to qualify than without it, but it turned out, that I was in TOP20, but Eryx was better, so it is exactly the opposite -_-. This is my first time I ended in TOP(number of finalist) in qualifications to some onsite competition, but I didn't qualify, because of that ridiculous rule :(!

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

In problem C — GridHistory — Can anyone show me a path that is compatible with the first sample? (2x2 grid, first row 4,11; second row 7,12), because even after computing an exhaustive search I haven't been able to find any... I don't know what I've done wrong...

UPDATE: I misundertood the problem completely :( I interpreted it as "When he enters a cell, he erases the number written in that cell and writes the last number he has written ON THAT CELL plus one", rather than "the last number he has written ANYWHERE IN THE GRID :_(

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

Ranked 4, but I can't go to final. What a sad story. Congrats to hos.lyric and sillycross. And I think Hiroto Sekido is much more unlucky than me. T_T

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

Question to organisers. In case someone from TOP-20 country-wise doesn't accept onsite invitation, do you offer this place to somebody else or no? The reason I'm asking is because my country seems to be TOP-21 if I calculated it correctly.

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

The platform is less terrible than for the shortcut round, still terrible.

The problems are interesting, except the straightforward implementation tasks A, B and E.

Apologies for having the wrong flag next to my name on the scoreboard, I only now realized that the nationality is relevant, not the residence.

About the onsite finals, https://www.gov.uk/foreign-travel-advice/iran/safety-and-security does not sound very reassuring. What is your opinion?

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

How to solve D? Did anyone prove it this time? :)

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

    The visible surface is at least the sum of the highest towers in each column, plus the highest towers in each row, plus the top surfaces.

    For each k, you want to minimize the number of columns and rows that contain a tower taller than k. Put the k highest towers in the smallest (by perimeter) rectangle that can contain them. This rectangle is either a square, or has sides that differ by 1, or has one side length equal to min(n,m). So, this is the lower bound for the area, and since we can actually do that for all k at the same time, it's also the upper bound.

    To calculate the number of ways, let's say you have the number of ways to pack the tallest a*b towers in an a*b rectangle, with a<=b, and want to calculate the number of ways to pack the (a+1)*b tallest in an (a+1)*b rectangle. You can extend the rectangle in either 2 or 4 directions (4 when a=b<min(n,m), 2 otherwise), and arrange b towers along the side in 2^(b-1) ways.

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

how to solve E?

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

    Do the steps n-1 times: find out the edges that connect a new tower(toweres not yet filled with water). Choose the lowest cost, let the cost be x, then we make all other towers that is filling with water height at least x. The time needed is the total volume of water at that moment.

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

Who are the winners of T-shirt?

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

Will another additional Elimination Round?

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

nerve-racking -> nerve-wracking

first thing first -> first things first

apology -> apologize...

BTW so happy that I didn't participate.

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

Will there be any editorial? I'm really curious about F.

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

Was this contest organized by same people as 2 years ago? I have a feeling that this is coming from completely new group of people which have too much ambition without anything to back it up.

»
12 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +16 Проголосовать: не нравится
  • Submitted B.
  • Solution pending for > 20 minutes.
  • Asked clarification.
  • Judge told me to just resubmit.
  • Resubmitted.
  • Both solutions were immediately judged as WA.
  • Slept immediately.
»
12 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

when you send T-shirts to winners?

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

I think I didn't make a mistake, that I didn't participate in this contest again :) ( http://mirror.codeforces.com/blog/entry/14185#comment-191632 ).

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

When are you exactly going to announce the T-Shirt winners? cause today is about to finish and according to twitter you'll be announcing it today.