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

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

Привет, Codeforces!

Рад пригласить Вас на увлекательный (а мы постарались его сделать таким) Codeforces Round 739 (Div. 3) — раунд для третьего дивизиона, который состоится в 18.08.2021 17:35 (Московское время). Это мой (MrPaul_TUser) второй раунд, существенный вклад в создание которого также внесли MikeMirzayanov, BledDest, DK318, unreal.eugene и geranazavr555.

Этот раунд содержит 7-8 задач. Задачи подобраны по сложности так, чтобы составить интересное соревнование для участников с рейтингами до 1600. Однако все желающие, чей рейтинг 1600 и выше, могут зарегистрироваться на раунд вне конкурса.

Раунд пройдет по правилам образовательных раундов. Таким образом, во время раунда задачи будут тестироваться на предварительных тестах, а после раунда будет 12-часовая фаза открытых взломов. Мы постарались сделать сильные тесты — так же как и Вы будем весьма удивлены, если у многих попадают решения после окончания контеста.

Вам будет предложено 7-8 задач и 2 часа 15 минут на их решение.

Штраф за неверную попытку в этом раунде (и последующих Div. 3 раундах) будет равняться 10 минутам.

Напоминаем, что в таблицу официальных результатов попадут только достоверные участники третьего дивизиона. Как написано по ссылке — это вынужденная мера для борьбы с неспортивным поведением. Для квалификации в качестве достоверного участника третьего дивизиона надо:

  • принять участие не менее чем в двух рейтинговых раундах (и решить в каждом из них хотя бы одну задачу),
  • не иметь в рейтинге точку 1900 или выше. Независимо от того, являетесь вы достоверными участниками третьего дивизиона или нет, если ваш рейтинг менее 1600, то раунд для вас будет рейтинговым.

Огромная благодарность powergee101, artsin666, WitchOfTruth, ivanzuki, God_Of_Code, mahade31, ashmelev, nooinenoojno, Gassa, _c_k_r_, Ahmed_Salama, iankury, SmartCoder, ncduy0303 и Vladosiya за помощь в тестировании раунда и улучшении задач.

Всем удачи и хорошего настроения!

UPD Разбор задач

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

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

in this round, some problem definitely have parts.

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

TBH these div3s are not of Vovuh's level.

I only love Vovuh's Div3s.

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

Can't wait for the round!

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

This round is clashing with ICPC Asia West Gwalior-Pune regionals!

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

I hope this turns out to be my last rated Div 3 round!

`

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

As a FT- TESTER , you know what to do.

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

OOOH! 8 problems and 2 hours and 15 mins to solve them. I am very excited about this round. So thank you CodeForces that you didn't make me expert in the last round with a difference of 7 points from expert so I can participate in this contest officially.

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

It is on pluses , cool !

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

I know it's difficult for the problem-setters, but can you please postpone the contest by a day? We have our Asia West Gwalior-Pune regionals on 18th. I know, CF works differently but considering there are no contests within the next 5 days, I request you guys to please postpone. Please, we don't want to miss a div 3 round :)

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

Good luck to everyone!

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

Good luck to everyone!

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

May the forces of code be with us.excited!!

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

He tried his best to make the tester list palindromic xD

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

this will be my first contest i wanted to know is the penalty only for 10 mins or some points will also be deducted and if i get a TLE will i also get a penalty. Thank you

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

Finally, as a tester

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

I'm Pretty excited for my first unrated round ! :)

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

8 problems so guessing first 5 will be cakewalk for majority of participants

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

As a tester, I sincerely wish you all enjoy this round and get high ratings!

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

Good luck to everyone!

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

(Tester)_c_k_r_ orz

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

In div3 do all questions have same score? Like A and F have same value upon solving?

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

Hope I stay cyan after this contest :) .

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

Excited to participate in my First round :)

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

Evening m'lady.

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

I have come back to div3.

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

Finally a Div3 round .. i was waiting for it ...thanks all the authors and testers , today gonna be my first rated contest ..excited as fuck ..woooohoo .. love from hell

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

i hope there will be no IN QUEUE this time , when u r in queue u waste time bcz u cant concentrate on the next question fully

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

I hope I will get -100

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

Hoping to change color this time :).

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

Give me some sunshine, give me some rain, give me another chance to become pupil once again ;-;

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

I hope there will be no "In queue" today :)

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

If this contest doesn't work out well for me , I will wake up early for next week to practice daily.

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

Where is vovuh ?

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

Anyone else facing "Unexpected errors"?

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

Nice problems!!! Keep up the good work.

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

What does penalty mean?

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

I solved D using Python and got TLE. Then submitted the exact same code in C++ and got AC. Is this right? I am new to this, but I thought it should not be like this

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

Amazing Div3 round. Well balanced questions. thanking all the problem setters of the round ^_^

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

Digitforces :)

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

I just wanted to thank you for setting problem E. One of the most beautiful problems I've seen from CF contests in a while. A problem solved after some cool ideas. Thanks, setters!

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

oh my god, I didn't expect to be able to solve F1 without knowing how to do D or E at all

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

Problem E was really nice and interesting :D

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

my F2

solve it 19 seconds before the contest ends....

the time limit is too strict....

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

E was MUCH easier than F1. Damn caseworks in F1. Everytime I got WA, I discover a new casework.

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

What in the world is pretest 2 for F1 D: ;-;

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

super ultra speedforce lmao

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

How to solve problem D ?

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

when u stuck on easy problem in div-3. life suc**d. :(

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

I coded a backtracking solution for F1 but sadly it was getting TLE. I think that the time limit was too tight.It was (10C2*10^4*2^9) operations which is rougly 2*10^8 operations and could pass in 2-3 secs.

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

My best contest yet, first time solving A to E (Okay I know it's a Div. 3 but still).

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

I rarely solve problems with 1000 solutions. But this time F1 was easy for me and I was very wonder to solve it. And I didn't get why there are so less solutions.

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

    Because lesser Blue and Purple Participate in Div 3 rounds compared to Div 2 , Many a times When people are unable to solve a problem ( this time Problem E ) and the contest is unrated people don't move to next problem .

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

atol function (c++) wasted my 20 mins contest time.. -_- Problem - F1126353303

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

Can anyone help me with this? I was using my Codeblock IDE to code, and I passed the first test case in problem F2, but when I submit my code in Codeforces, the output was different! https://mirror.codeforces.com/contest/1560/submission/126358147 Here's the image: https://postimg.cc/tZ133pW7

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

Nice contest and cool problems, but i think that it has so many string ploblems, like D, E and F1/F2 (F1 and F2 are string problems too, rigth?)

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

Bruteforces

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

Can someone just explain to me how the answer to the test case in F : 1 1 2 answer is 1 ? isn't it supposed to be 10 ? because there's two different numbers in it.

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

Contest Admin MrPaul_TUser please take strict action against this guy _Utsav_85

Posting video solution during the contest which is violating Codeforces T&C Policy

The link to the Video solution

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

Amazing pretests (especially pretest 1 (Especially for D and E)). I caught many edge cases where the code would have failed when in local testing itself. Thank you.

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

Can anyone find a test case for my F1 solution 126364100 it failed in pretest 2 |_|

»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится +5 Проголосовать: не нравится
Problem F: Nearest Beautiful Number
»
5 лет назад, скрыть # |
Rev. 2  
Проголосовать: нравится -51 Проголосовать: не нравится
»
5 лет назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I had solved D, but I did not account for the max length that n can have (apparantly upto 10^18). But foolish me, thought that this would not cross 10^11(worst case). It will cause my rating to drop (which is already low). I will be more careful in the future. It was an excellent problem.

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

I am not sure what I am doing wrong here. If you find the mistake in my code please do tell me. 126357637

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

I saw that in C many people are iterating to get in what range will the number lie and do calculations according to that. You can do this in O(1) by using the fact that sum of first N odd numbers is .

My solution O(1) for problem C: https://mirror.codeforces.com/contest/1560/submission/126316175 Edit: it is not O(1) as pointed by some of the people in comments, I never bothered to look up complexity of pow function before.

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

thanks for Balanced round meoww

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

So happy to give this round, From last 3 rounds I had seen failures but after doing around 300 questions, I was able to solve 3 problems, Sadly for C the time got over. :( :( :(

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

QUESTION D. ... DOES'NT MAKES ANY SENSE...

LIKE.. DON'T MAKE A MEANING LESS QUESTION.(-_-)

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

video of hacking myself out of 7th

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

I did D with keeping track of 2^61 as well.(got accepted) could anybody tell till what power of 2 was required to be thought of.

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

Image Link

Some people are really bad, using random id to Hard code a wrong case which is not pretest, and then hacking them with original id :'(

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

I'd like to report a suspicious hacking attempt:

https://mirror.codeforces.com/contest/1560/submission/126379084

the source of the hacked with the hacker's are very similar, and the hacked submission has a special case (n=555), probably inserted there so it would be easy to hack (if you would know which submission to hack). No reasonable contestant would ever add such a case in their program.

the same happened here (by the same hacker on the same 'victim'): https://mirror.codeforces.com/contest/1560/submission/126362247, he added his own name in the hacked submission :)).

If this isn't conclusive proof of ''cheating'', then.. what would be a conclusive proof?

Edit: just looked at the comment that came before mine-- Is this "standard practice" in acm-icpc rounds :))?

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

Can any one explain why this solution https://mirror.codeforces.com/contest/1560/submission/126384961 Got TLE ?

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

PneumoVirus clearly designed their solutions to be hacked. Surprisingly, a user called FBI hacked each solution...

IDK man the cheating just gets too much at a point.

Second user I have found: abhishek_kira hacking Rahul_uzumaku. https://mirror.codeforces.com/contest/1560/submission/126382347 see k==122112 https://mirror.codeforces.com/contest/1560/submission/126381396 see convoluted if statement at the start

Third instance I have found. Again same user as second: abhishek_kira hacking alpha__Noone. https://mirror.codeforces.com/contest/1560/submission/126364309 see K==99 && n==989891

Fourth instance. Again same user: abhishek_kira hacking ash_cp. https://mirror.codeforces.com/contest/1560/submission/126361622 see n==989 && K==99

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

    rishisgsits_22 also hacked all the solutions for gs0801it191068

    they put a missing testcase to hack them later

    https://mirror.codeforces.com/contest/1560/submission/126405273

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

    hi,yes,i tried using this after i saw at least 5 guys doing the same thing,but guess what,as far as I understand it now,it only counts if you hacked someone who is higher in the score table than you,and if ou hacked someone lower than you,it doesnt affect your rating,thats why I used the acc which i created to prove my friend wrong,because he was saying that those solutions will get me extra points,right after i saw that those users who hadn't been participating in at least 2 rating rounds,wont be included in the final table,i used the acc because i had only one rating contest there,therefore,i wont be in the final scoretable,even with all that,i i only started making the solutions only after the end of the contest,so they wont affect anyone,i made 5 hacks on my acc,to prove my friend wrong,the 6 hack was on the guy,who i don't know,i just saw him hack the same user twice,and i wanted to make fun of him,hacking his solution faster than him(if you don't believe me,you can check it youself),but thanks for reacting,I'm really glad that there are users,who have the same opinion about hackers,that they should be punished,hope you understand that i made those hacks for fun,knowing that it won't affect my final standing,thanks for reacting and i wish you high rating

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

    and yes,if someone with admin rights is reading this,could you please delete or ban the Bogdan_fake account,because i understand that it pissed off other people,that i decided to orove my point through hacks,and i would like to ban account Bogdan_fake ,so it wont be pissing off anyone else,thanks

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

Thanks to this round! Enjoy this round very much! :)

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

...

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

Contest NAME Should be CodeForces MATH Round(Div 3)

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

My rating is 1194 .Still its showing unrated for me. But in bold word the contest rules said -

"Regardless of whether you are a trusted participant of the third division or not, if your rating is less than 1600, then the round will be rated for you." .

Its very disappointing as for the first time i might became pupil if i got rated this round. :(

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

Why unrated?

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

When will the ratings be updated?

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

I like this round.Some problems are intersting,especially the problem F :)

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

is this unrated coz ratings has not changed yet

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

Let me see how many down votes you can give on this comment!!

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

Did this round go unrated ???

somebody please tell me...

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

I have to say that div2 is easier for me than this.

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

Finally I became pupil after a year of greyness

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

Great Round! Thanks!