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

Автор SirShokoladina, история, 8 лет назад, По-русски

Всем привет!

Мы дэт-метал группа Skyglow, недавно у нас вышел первый альбом. И поскольку мы по совместительству являмся спортивными программистами, мы решили провести в честь этого раунд на Codeforces!

Раунд состоится в Jul/13/2018 17:35 (Moscow time). В каждом дивизионе будет по пять задач, три из них будут совпадать. Задачи составлены мной и rembocoder, также контест помогали подготовить TeaPot, slavik, mingaleg и niyaznigmatul. Благодарим demon1999 и winger за прорешивание, нашего координатора arsijo и, конечно, MikeMirzayanov за предоставление площадок Codeforces и Polygon.

Послушать альбом можно по ссылке:

Вы очень поможете нам, если репостните нас, даже если сами вы такую музыку не слушаете.

Всем участникам контеста, изъявившим желание, мы подарим альбом на CD диске. (Если таких окажется много, то мы выберем из них нескольких лучших по результату раунда). Обращайтесь ко мне в личные сообщения.

Удачи на контесте!

UPD1. мы подарим наш альбом на CD диске лучшим 10 участникам, которые хотели бы его получить. Чтобы поучаствовать в розыгрыше, напишите мне личное сообщение до контеста с вашим адресом, индексом и полным именем.

UPD2. Разбаловка выглядит следующим образом:
Div2: 500-1000-1500-2000-2500
Div1: 500-1000-1500-2250-2500

UPD3. Мы всё ещё думаем, нужно ли делать раунд рейтинговым или нет. Вы можете поделиться своим мнением в блоге Майка.

UPD4. Мы решили отсортировать пользователей по изменению рейтинга, так что следующие участники получат диск:
riela, +332
DongwonShin, +278
Erdenebayar, +176
DOlaBMOon, +148
Muhimin_Osim, +121
ciphereck, +117
Dotiros, +104
luismo, +94
MaxZubec, +72
whybee, +70

UPD5. Поздравляем победителей!

Div1:

  1. yosupo
  2. Egor
  3. fateice
  4. Um_nik
  5. ksun48
  6. wxh010910
  7. zemen
  8. shpsi
  9. mareksom
  10. mmaxio

Div2:

  1. riela
  2. Kato_Megumi
  3. luis.trivelatto
  4. yukuai26
  5. _D41_
  6. gls1196
  7. TaoSama
  8. chenyuqi0215
  9. DearMargaret
  10. Rena_Takeda

UPD6. Опубликован разбор!

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

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

Из музыки слушаю только гимн СССР

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

cool name!!! SKYGLOW

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

I'm sorry, but I think our music is better.

BTW, we released a new album yesterday, here's an MV: https://www.youtube.com/watch?v=Fm5iP0S1z9w

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

I don't know why I get the feeling this contest will be nice! :)

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

why there is no verdict called Contest Overflow ?

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

That sounds so cool!

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

Wow! This is cool, a death metal band is organizing a contest. I think this round is going to be great.

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

I think it will be a musical contest....

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

Is it rated???

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

Буду писать ваш контест и параллельно слушать альбом)

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

It happens that I'm a big Fan Of Death Metal !!!!! I'll listen your release, and I'll try not to miss the contest. I have to say that for the first time my two passions in life meet !!!

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

it feels good to downvote every comment :)

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

Oh so good contest about music :D

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

Programmers, programmers everywhere...

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

I don't know if it's a joke or not, but you guys might be the coolest people here on cf.

A death metal band? Damn

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

У вас Ангела Госсов на вокале?

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

I'm confused, is the music promoting the contest or the contest promoting the music? xD

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

okay , I am really hyped now <3 , a contest by death metal guys, and by the way , I liked Sacred Self-Deceit , especially the start , will listen to others soon :) ,

However , please dont put any music related legend / stories , once I had a really bad experience with a topcoder problem with music analogies , it does not makes sense to people who never made music , or dont know any instrument..

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

Крутой альбом.

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

I don't usually listen to this kind, but I got to say I really LOVED the music you are using, wish you all the best :D

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

Скоро на КФ — раунд от <букмекерская контора name>. С крикливым роликом, который будет автовоспроизводиться

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

Пацаны, ну-ка поясните примечания к тексту песни Losing Humanity.

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

Really nice album art !!! Good taste in music too. Best of luck for your band :) Hope this round will be an interesting one .

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

Wow! How do you manage being a programming grandmaster and being in a band at the same time ?

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

Friday 13th looks like a perfect day for a contest from a metal band.

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

My love for the album is based on my rating in this contest :'D

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

my love for the album is based on my rating in this contest :"D

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

I wish to not be sent a CD :)

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

Are u a musician or a programmer O.o

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

The album is just in my favorite style. :) Hope it will be very famous soon! :D And I think I can have a fun time during this contest!

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

Authors music is as sharp as his coding skills.....

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

?detaR tI sI

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

А можна будет получить диск формата CD-RW??

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

I hope it is not a mathforces.

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

I hope we don't have to code lyrics

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

Congratulations on your first album, Skyglow!

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

a Chinese word "New Be" is able to describe this

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

MusicForces Round?

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

if I bought your album, could I be expert?

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

Wow, I personally prefer clean singing, but this songs are really good. The riffs in "Thousand Years of terror", "...And the circle closed" and "The limitless Fog" are just awesome. Hope the problems be as nice.

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

By the way, both 500th Codeforces round and 50th educational round will be held quite soon. Sounds like a big anniversary for Codeforces. I wonder, whether it will be something special. Personally, i hope that there will be 500 T-shirts for top 500 participants xdxd. Or at least 100)

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

Are there programming contest related songs in the album?

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

Are there any hints in your album?)

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

That's a preeeettty lucky day for a contest

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

What about a competitive programming group.

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

i found my twin with down votes .. tzuyu_chou

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

I was always interested in how do you choose amont all authors of the contest the one who will post the announcement. The one with lower contribution? Or simply by tossing the coin? How it is done generally and how it was done in this round?)

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

Can you guys please do a Despacito cover?

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

I wish to have a CD. How can I get one ?

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

Auto comment: topic has been updated by SirShokoladina (previous revision, new revision, compare).

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

Автокомментарий: текст был обновлен пользователем SirShokoladina (предыдущая версия, новая версия, сравнить).

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

tzuyu_chou Honestly, it was really a smart way to advertise. I couldn't resist me from watching it. And it's good.

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

Probably all Red coders will get the CD '_^

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

Here is a challenge:

Compete in this contest, while listening to some death metal music :P

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

    That actually improves your performance, Prog metal is much harder to listen to but it has the same effect (even better) if you get used to it (at least for me). So here's a harder challenge : try listening to some Dream Theater during the contest, see how much can you take. (start with Dance of Eternity)

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

    Actually I did, but not just Skyglow, there was som Emperor, Annihilator, Amorphis and some more stuff on the playlist. Although I have to add, the I only listen Metal while I'm not focusing on hard problems, you might guess that my playlist stopped at minute 27 when I AC problem C :P

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

So cool, you guys!!!

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

That actually quite nice. Didn't expect to actually enjoy it because I usually hate the screaming. The musical accompaniment kinda reminded me of the whole Touhou metal variation culture that I'm very fond of :)

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

Wow, if it comes to music, there are many well talented people on CF. budro, fast, it's your time to shine!

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

What you'd say about sending CDs to people who solve only problems C and D, apart from the top10 criterion? SirShokoladina

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

What's wrong with tourist's contribution ?

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

Probably the first blog after Tourist's "Hello 2018" with this much appreciation.Hope the participation would see similar levels.

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

This is the most use of odd time signatures I've seen since Meshuggah and perhaps Tool. Definitely feels like the songs are written by a red coder.

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

Really liked the song "Losing Humanity".

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

OMG! 1000 upvotes! Congratulations!!

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

Auto comment: topic has been updated by SirShokoladina (previous revision, new revision, compare).

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

Автокомментарий: текст был обновлен пользователем SirShokoladina (предыдущая версия, новая версия, сравнить).

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

Your album is an amazing for people who love listening metal! You helped me to update my playlist)

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

I think this announcement has greatest Upvotes :)

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

That's great you're gathering success as music band! I'd like to appreciate your work but I kind of hate music, so maybe you can record few minutes of complete silence, so I can actually enjoy one of your tracks?

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

A CF on Friday the 13th, May the Gods be on our sides...

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

I will try to become expert in this contest. :)

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

Typing contest because of Div2-D

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

C is like 1250 while D is like at least 2750.

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

A,B,C,D all had some typing/explanation problems. what about D?

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

unbalanced problemset

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

problem A is simple but hard to read it Wrong Description (10 20 30 40 -> 20 30 40 10) ans = 3 not 2 Somebody submit solution late because of it and have low rank in problem A problem B is very difficult Why not call it CodeSpeed round ?

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

Problem statements are not clear and difficulty difference between C and D is huge.Lots of announcements.

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

With 1 hour into the contest and no AC solution to D and E (Div.2), one thing can be said for sure that this round was just about fast solving A, B and C. Surely, this contest was way below my expectation, specially after the cool music theme and 1000+ upvotes on announcement :(

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

Wake me up when someone solves D in div2 :P

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

Sorry this contest put me on team K-Pop

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

    Looking at how people are reacting to this contest, it is obvious that their main purpose of preparing this contest was to promote their music. Not that I could actually write any problems (much less prepare a contest), but they should've just not wasted 2 hours for many people.

    My advertising, on the other hand, only wastes a few seconds, as it just requires people to look at my comments and downvote them.

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

Really bad problem set...

  1. Problem statements very unclear.

  2. A, B, C — very easy, thus typing speed checking contest.

  3. D, E are way out of league for Div2 users.

Solve problem D in Div2 and you'll be a CM.

Also I usually save my vote for the announcement and give my vote only after seeing the problem set. I give you a downvote SirShokoladina.

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

At least i tried

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

You may be good at singing but you're definitely not good at preparing a contest.

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

Too bad I already have up-voted your blog and I can't down-vote it now!

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

Is it the first contest in history of CF which has had an announcement for an (wrong) announcement?

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

It is not normal when nearly 3000 people solve ABC so fast and so few people solve D or E. I believe that next time problemsetters will be more careful with tasks.

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

Why would the round be extended for 10 minutes?

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

)

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

They focussed more on promoting their music instead of preparing problems for this round.

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

Kind of the worst Codeforces Round, but, hey, at least you tried!

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

The extension will only extend my suffering

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

For Div. 2:

hack

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

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

Much difference between expectation and reality..

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

Solve [D]

Runtime error

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

What's intended complexity for Div1B?

I had log(#divisors)*(#divisors) per query but with huge constant so didn't pass

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

A contest with announcement on every problem. Announcementforces round

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

The div2 round is completely a garbage. The problem DE in nearly unsolvable, while ABC are div4 problems. The pretest contains only examples. I cannot complain more.

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

This is the longest Announcement list I've seen so far!

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

I think K-9 is cheating

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

Can anybody explain how to solve E.

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

Disappointed.

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

Almost O(N^2) solution passes for problem C! 40274533 Tried to hack it with this test and it still passed in 1.5s

    int N = 100000;
    cout<<N<<endl;
    for(int i = 0;i<N/2;i++)
        cout<<1<<" ";
    for(int j = N/2;j<N;j++) {
        cout<<2;
        if( j != N-1)
            cout<<" ";
    }

That really doesn't make sense to give 2s for such a problem!

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

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

Semi-rated?

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

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

How to solve Div.1 C?

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

That was pure shit!

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

Very Hard C, D, E!

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

The most difficult problemset of div1 I've ever seen!

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

My logic in Div2 D.

Sort the 3 numbers A,B,C. Get all factors of A, B and C in a sorted order. For each factor of B[i] find number of factors of A less than or equal to B[i] and number of factors of C greater than or equal to B[i] using binary search.

Then multiply these two numbers and add to ans.

But got WA in test case 3. How can I modify this to get AC or this is a wrong logic (I am probably not counting all triplets) ?

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

    this is rather wrong logic

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

      For paving we have to make sure the corresponding dimension of the smaller parallelepiped divides the corresponding dimension of the bigger parallelepiped right? This is why I used factors and then to make sure a<=b<=c I used the binary search.

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

        "the corresponding dimension of the smaller parallelepiped divides the corresponding dimension of the bigger parallelepiped"

        I think the problem is in this assumption. Since you can rotate the smaller parallelepiped, the numbers a <= b <= c don't necessarily divide A, B and C in that order, for example you could have: 'a' divides C, 'b' divides A and 'c' divides B. The statement in fact contains one example of this, saying that a 1x5x6 block can be divided into 1x3x5 parallelepipeds (1 divides 1, 3 divides 6, 5 divides 5).

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

    Two clearest things to point out: your answer might consists of duplicate pairs, also not only divisors of B can be at the middle regarding numbers' absolute values.

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

Not "the first" in everything turns out good, actually.

I appreciate your work (both music and CP, though I'm not a huge fan of Death Metal anyway xD); however this contest has some issues. Most known are D1B/D2D incomprehensibility and its spike over easier tasks (haven't read D1C and above, so I can't comment further xD).

Also, having a lot of additional announcements is something not so nice. You might consider simulating yourself in more varied perspectives so that you can have a wider overview of what being clear and what being vague ;)

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

for div1B, what is the correct output for 6 10 15

it is 50, right? edit nvm I'm wrong its 51

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

Ok, something weird happened to me on C.

I had Idleness Limit Exceeded with one program. Then I added an assert to two places and got RTE, so the assert is obviously the reason for RTE. That's all well possible, but then I took the code with asserts, hardwired "choose random a and b initially" and a checker oracle "choose a random true answer" instead of I/O. And stresstested with tens of thousands of tests, various random and non-random N. The assert is never triggered.

Is there a bug in the checker? In my hardwired checker? Does my code fail on a strange corner case (specifically: on pretest 1)? Something else?

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

How to solve div-2 D or E?

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

ecnerwala are you guys streaming today?

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

Let's start a really long discussion now. I was able to solve div 2 B using simple O(n) implementation here but looking at the round I am still not sure if it'll pass the system tests or not. I solved div 2 A after somehow understanding the problem but my solution got hacked. I still don't know why test case of "nz" should print "NO". My submission is here

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

Почему ML в задаче может быть 768 мегабайт, а в запуске только 524288 КБ? Это сильно усложняет тестирование на TL и ML в запуске.

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

Hello K-9 can you explain this?

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

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

Очень жаль, что о продлении раунда решили не предупреждать

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

I don't care if I get downvoted. This was one of the worst Div-2 contests I have participated in.

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

Contest is hard and very bad.

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

Is the title and the description of div2 D incorrect? I still didn't understand the problem.

Pave: cover (a piece of ground) with concrete, asphalt, stones, or bricks; lay paving over.

What does it mean to pave a parallelepiped?

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

    The problem asked you to count the numbers of (a, b, c) (a <= b <= c), such that (a, b, c) are divisors of (A, B, C) or (A, C, B) or (B, A, C) or (B, C, A) or (C, A, B) or (C, B, A), respectively.

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

      So parallelepipeds (A, B, C) is the same as (A, C, B) but rotated? [I think rotating (A, B, C), where (A != B; B != C; A != C) won't produce (A, C, B)] (1×5×6 can be divided into parallelepipeds 1×3×5) but this tells me I'm wrong.

      Or maybe its even more complicated than that?

      I was thinking about it a bit, but probably am just wrong or misunderstood sth.

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

    just think of it as a 3d rectangle, a box. Then "to pave" means "to fill it" so it's full. You can fill a 3x3x3 box with 27 1x1x1 boxes, or with 3 1x3x3 boxes, or 3 3x1x3 boxes, etc. Note that, in the task, you can only use boxes AxBxC that are A <= B <= C, but rotation is allowed, so a 9x1x1 box can be filled with boxes of 1x1x3.

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

Please make the round unrated for those who got "Idleness limit exceeded" in Problem C because of sending too many requests.

It was explicitly stated in the statement that sending too many requests leads to "Wrong Answer" and printing nothing or forgetting to flush the output leads to "Idleness limit exceeded".

It wasn't until almost the end of the contest that the correction was made.

Some contestants may have spent huge amount of time looking for errors in their code that matched the verdict("Idleness limit exceeded")and couldn't find any mistake related to I/O and therefore couldn't compete in the contest normally.

Please look into the issue.

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

Hoping for a contest with less math soon

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

Although div1B was way harder than ussual, I really liked it, actually, thanks.

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

Why does this solution doesn't work for E? I first guessed the value for x, once I get that, I guess for value of y. I don't think this will exceed 600 requests. What am I missing here? anyone?

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

Very unbalanced contest. C solved by 3000, D by 21? Was it difficult to predict when making problem set...

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

I don't get people that just write "stupid contest" without any extra explanation ("I did poorly" isn't a good explanation). Maybe you think problems were way too hard, or e.g. 3 of 5 problems were on a similar topic, or the statement was bad — but then write it and maybe the next contest will be better.

My complain: remember guys that "either ... or ..." means "xor", not "or".

How to solve E? It seems to be extremely hard.

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

i don't understand , why some complain of hard contest , rather than thinking whether it is hard / easy one should think on problem and how to solve it . if not solved wait for the editorials and learn the things where you are missing .

hard and unique problems will only teach you something.

MikeMirzayanov

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

How do we solve Div 2 C in O(n)?

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

This is probably the coolest round in Codeforces. :D :D

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

Что с системным тестированием?

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

no one solved 5/5 of problems in both divisions !! rare to happen :|

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

Am I in hackforces round? -_-

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

Why system testing not start ? ://

rembocoder

SirShokoladina

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

You can't run systest if you don't have any systests. Just saw the pretests

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

there is some participants solved problem D and E. so it's ok for the contest to be rated just my opinion

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

Solved A B C in less than 15 minutes after thinking a lot about D try to hack locked my A problem and it got hacked :( .Atleast D must be of somewhat less difficulty so that we can save our rating.

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

i think this contest deserves to be evaluated as "a bad contest" not only because of the difficulty, but also because of too many corrections made during the contest. idk if the writers know (because they are kinda red or yellow or purple coders), but people like me, who are not as good as the purple or above guys, need to read the problem and given examples 'very' carefully because we are not able to come up with the solution as soon as we read it. then what would happen if there is a clear fault in the example or hint? this really matters.. at least for me. i always want to thank for guys who write problems for people, but i hope in the future they try their best not to make these kinds of typo made today.

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

Apart from mistakes in the statement it was not that bad.It was a good contest i think.We should agree that we could not solve D and that's all.

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

when does system test starts? I want to sleep...

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

SirShokoladina && rembocoder why you have same prefix -Sir- !!

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

When will system testing begin?

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

only 18 solved D and 0 solved E?

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

When will system testing begin?

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

Автокомментарий: текст был обновлен пользователем SirShokoladina (предыдущая версия, новая версия, сравнить).

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

Auto comment: topic has been updated by SirShokoladina (previous revision, new revision, compare).

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

The contest was just bad on the term was div2C had 3000+ submissions passing pre-tests while div2D had mere 21 and div2E didn't even enter 2 digits. Otherwise, it was an awesome contest, D made me brainstorm and even though I could not solve D(wasn't passing examples on my system), I got a list of items to learn by the next contest. So a real tough contest, not always though, is actually fun.

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

*Waits for System Tests to start

*Dies.

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

I am confused about one thing. If a contest is tough, how would your ranking differ? Because if someone is solving it faster than you, then he/she would have solved easier question faster than you as well. I think the question as good. Though couldn't solve D and E, but it was a fun hour crying, thinking and again crying about the questions. Well, really looking forward to learning something really cool from the editorial this time, again. Sorry if offended anyone.

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

    Well, since most people can't do problems D&E, there are only 3 questions and it comes down to speed. So there is a lot more deviation in the score and people who are usually 100th place plus or minus 50 and now 100th place plus or minus 300 (though obviously they can't get minus, so it's just worse for them). I think in general your expected position may not change too much, but it's much more luck-based.

    Also it puts emphasis on solving fast rather than being smart, and if you get hacked on 1 problem you go down like 2000 places.

    Imagine if you are taking a test in school with 3 easy questions and your grade is based on how fast you answer them

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

Does anyone know what is the worst-case behaviour for the following two solutions for Div1 C?

At all times, the set of the possible answer pairs is an L-like shape. (Or a rectangle, which can be seen as a degenerate L-like shape.)

First solution: ask for the midpoint of the segment connecting the big right angle and the concave angle of the L-like figure. Update the figure according to the answer.

Second solution: if the figure is a rectangle, ask for the center of the rectangle. If not, divide the L-like figure into three obvious rectangles, and ask for the midpoint of the larger side of the middle rectangle.

I feel that the second solution should be much better, but I keep miscalculating and cannot obtain the maximal number of steps for any solution.

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

In my opinion problem D1B was horrible. The coding part (finding number of divisors for A, B, C, gcd(A,B), gcd(A,C), gcd(B,C), gcd(A,B,C)) is trivial and after that you have hard extremely annoying inclusion-exclusion case-handling. For comparison, look at this recent combinatorics problem that involves no case handling, and has a very elegant solution.

Even though I did very badly I wasn't affected by the issues in the round, so I don't think it should be unrated.

C looks like a cool problem, too bad I didn't have much time to spend on it.

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

editorial?

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

Is it rated? No jokes btw/

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

For Div1 problem D (1007D - Ants), why was M so large at 10^4? What is the intended complexity vs. the intended-to-TLE complexity?

From what I can tell, an M^2 log N solution will definitely TLE, whereas an M^2 solution will pass or TLE depending on constant factor. However I really don't think constant factor should be an important part of these contests.

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

It's so disappointing in problem C to get "Time limit exceeded" on test 31...

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

Make Rated ! Codeforces again turned to Hackforces !

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

Hey, I haven't slept yet and it's 4:00 AM in my country now.

The only reason being that I am waiting for seeing if the round will be rated or not. I think you have had enough opinions from the community to be able to come to a decision.

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

@SirShokoladina rembocoder arsijo

During the contest, I tried to hack this solution for div2 A with input as "ae".

http://codeforces.me/contest/1008/submission/40270051

I got the verdict as YES but actually, the output should be NO which can be verified from main tests as the same solution fails for the main test 23.

Am I correct or not? If yes, should I get the hacking points for the same? [submission:40270051][contest:1008][problem:1008A]

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

My mistake today:

a. I started 3-4 minutes late.

b. While coding the second problem, one of my laptop keys fell off. Coded it after getting external keyboard and wasn't comfortable typing in it. :(

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

Will, you post the names of the Winners of the CD. I would like to be on the list. :P

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

how to solve div2a?

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

When will the editorial be published?

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

Auto comment: topic has been updated by SirShokoladina (previous revision, new revision, compare).

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

Автокомментарий: текст был обновлен пользователем SirShokoladina (предыдущая версия, новая версия, сравнить).

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

?detaR tI sI

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

Why did my code of div1C which used "exit(0);" get "Idleness Limit Exceeded" in pretest 12?

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

Кто может предложить более короткий(чем 22-й) контр-тест для моего решения задачи Div2B? http://codeforces.me/contest/1008/submission/40273084

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

Когда разбор?

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

ooh, I also wanted your CDs I liked it very much, but I thought that you would send your CDs participants with high scores. I have +116 at this contest and I won't get any CD :( . Anyway thanks for the good contest :) .

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

Auto comment: topic has been updated by SirShokoladina (previous revision, new revision, compare).

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

Автокомментарий: текст был обновлен пользователем SirShokoladina (предыдущая версия, новая версия, сравнить).

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

Hackforces

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

This looks like cheating!

Upd. Missed that in comments above. Sorry

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

?detaR tI sI