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

Автор Stepavly, история, 4 года назад, По-русски

Привет, Codeforces!

<almost-copy-pasted-part>

Привет! Во вторник, Jun/16/2020 17:35 (Moscow time) начнётся Codeforces Round 650 (Div. 3) — очередной Codeforces раунд для третьего дивизиона. В этом раунде будет 6 задач (одна из которых разделена на 2 подзадачи), которые подобраны по сложности так, чтобы составить интересное соревнование для участников с рейтингами до 1600. Однако все желающие, чей рейтинг 1600 и выше, могут зарегистрироваться на раунд вне конкурса.

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

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

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

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

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

Независимо от того, являетесь вы достоверными участниками третьего дивизиона или нет, если ваш рейтинг менее 1600, то раунд для вас будет рейтинговым.

Задачи на этот раунд были придуманы MikeMirzayanov, мной и Supermagzzz и подготовлены мной и Supermagzzz.

Спасибо MikeMirzayanov за платформы и координацию нашей работы. Спасибо harlequen, manta1130, lynmisakura, Gassa, Rox antontrygubO_o, armoking, JustasLe, iankury, Sho, bugdone, Khairy за помощь в подготовке и тестировании раунда.

Удачи!

Разбор опубликован

</almost-copy-pasted-part>

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

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

I literally started missing vovuh

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

how can I become a tester?

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

Editorial before contest ;)

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

    this ain't codechef! ;p

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

      CodeChef_admin teja349 Look what world thinks about you. Thanks to the long challenge

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

        There is a lot of cheating going on codechef long long challenge.

        Search on Telegram, there a special group ( dont remember exact name but its similar to "codechef discussion" ) dedicated to discuss the test cases and solutions.

        Also on YouTube found some guys explaining the solutions in comment boxes.

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

          I really dont know why u try to blame codechef or codechef admin for such thing. They are just organising contest they are not saying u to cheat and u know what its people like u who cheat in the contest search for links on telegram and so so... and really dont know why people cheat just to gain good rating ... well my friend rating at any platform wont fetch u any job or such its the knowledge that can ... so just stop blaming and start studying

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

          Hell yeah!! The name of telegram grp is exact same. Another reason to scrap long. I saw people there are congratulating each other and saying I got +210, i got +190 blah blah. And when i saw the shared files and photos then i realised how they acheived so. I still remeber codechef used to be good platform but now it is not so, you will barely see any (non indian) suggesting codechef. It can still regain its glory but for that they have to take some serious action and yeah plagiarism detector in long challenge is ineffective as one can easily make changes in entire code as long challenge is very supportive in such case as it give plenty of time

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

            Forget about non-Indian...I barely see any Indian suggesting Codechef nowadays XD...

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

        He's the codechef admin?!!!!!!!!

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

          I tagged codechef admin and cache they are different person. Cache was admin of this contest

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

vovuh Will always be in our memory

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

Consecutive div3 without vovuh :|

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

Hope solving upto C will be enough to increase rating for newbies like me :|

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

I wish all rated(<1600) users in this DIV-3 will be Unrated in the next coming div-3 rounds! :-)

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

I'm just curios, did vovuh retire?

Also almost-copy-pasted-part is a lie. :(

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

I have only taken part in one rated contest, I guess this one's unrated for me.

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

    you are rated.. Read the line carefully >> "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."

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

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

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

Always in Div.3 contest

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

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

my first div 3 contest as an expert excited

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

No offence .. It's just a meme ..

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

We are missing vovuh

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

We are getting almost copy pasted blogs, one day we will get almost copy pasted problems.

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

RIP — vovuh, heh i will miss your contests(

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

Hope this round will give me positive rating change.

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

    Just make 1 submission (correct or wrong doesn't matter) and then even God can't stop you from getting positive rating change. XD #newratingsystem

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

All Div-3 contests Div-3 Round 1 http://codeforces.com/contest/977 Div-3 Round 2 http://codeforces.com/contest/978 Div-3 Round 3 http://codeforces.com/contest/988 Div-3 Round 4 http://codeforces.com/contest/999 Div-3 Round 5 http://codeforces.com/contest/1003 Div-3 Round 6 http://codeforces.com/contest/1005 Div-3 Round 7 http://codeforces.com/contest/1006 Div-3 Round 8 http://codeforces.com/contest/1015 Div-3 Round 9 http://codeforces.com/contest/1029 Div-3 Round 10 http://codeforces.com/contest/1066 Div-3 Round 11 http://codeforces.com/contest/1077 Div-3 Round 12 http://codeforces.com/contest/1092 Div-3 Round 13 http://codeforces.com/contest/1095 Div-3 Round 14 http://codeforces.com/contest/1102 Div-3 Round 15 http://codeforces.com/contest/1108 Div-3 Round 16 http://codeforces.com/contest/1118 Div-3 Round 17 http://codeforces.com/contest/1133 Div-3 Round 18 http://codeforces.com/contest/1141 Div-3 Round 19 http://codeforces.com/contest/1144 Div-3 Round 20 http://codeforces.com/contest/1154 Div-3 Round 21 http://codeforces.com/contest/1157 Div-3 Round 22 http://codeforces.com/contest/1165 Div-3 Round 23 http://codeforces.com/contest/1176 Div-3 Round 24 http://codeforces.com/contest/1183 Div-3 Round 25 http://codeforces.com/contest/1196 Div-3 Round 26 http://codeforces.com/contest/1203 Div-3 Round 27 http://codeforces.com/contest/1213 Div-3 Round 28 http://codeforces.com/contest/1216 Div-3 Round 29 http://codeforces.com/contest/1234 Div-3 Round 30 http://codeforces.com/contest/1249 Div-3 Round 31 http://codeforces.com/contest/1256 Div-3 Round 32 http://codeforces.com/contest/1272 Div-3 Round 33 http://codeforces.com/contest/1283 Div-3 Round 34 http://codeforces.com/contest/1294 Div-3 Round 35 http://codeforces.com/contest/1296 Div-3 Round 36 http://codeforces.com/contest/1311 Div-3 Round 37 http://codeforces.com/contest/1324 Div-3 Round 38 http://codeforces.com/contest/1328 Div-3 Round 39 https://codeforces.com/contest/1335 Div-3 Round 40 https://codeforces.com/contest/1343 Div-3 Round 41 https://codeforces.com/contest/1353 Div-3 Round 42 https://codeforces.com/contest/1360

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

What does a penalty of 10 minutes mean? If you have a wrong answer submission you lose ten minutes?

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

    The points you lose for submitting 10 min later will be the points deducted for 1 wrong submission.

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

    Let's take an example. Suppose you are submitting your question A after 5 minutes of contest's start time. If it is going to be correct you will be given penalty of just 5(minutes to solve question). Now suppose it is wrong on some test case.You find fault in logic and submit it after 15 minutes from the start time. So total penalty for this question would be 15(minutes to solve question) + 10(for 1 wrong submission)=25. For every wrong submission you will be awarded with 10 minutes penalty. I hope this cleared your doubt about 10 minutes penalty.

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

      You could have simply said that we get 10 minutes behind than the actual submission time.

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

Live upsolving 5 mins after the round ends: https://youtu.be/Fcxm3iROflI

Good luck!

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

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

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

vovuh will you make div (1, 2) contest in the future??

most of the participants will be looking forward to your contests!!! and good luck to all participants who are entering this contest!! (Good luck & high rating!)

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

vovuh will you make div(1, 2) contest in the future??

most of the participants will be looking forward to the contest that you are making.

good luck to everyone who are participating in this contest!!!

and if you are interested and don't know look into it(there is an extension which predicts your score change after contest called CF-Predictor)

(Good luck & high rating!)

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

You have 6 Hrs 30 Min to provide fastest editorial. :)

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

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

I thought vovuh was a university student... Though youth doesn't prevent him from being strong and orzable.

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

Is it rated?

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

waiting for this contest <3

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

Worst Problem Today: CF Predictor is disabled.

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

    I've updated the extension, you probably didn't accept new permission. Please let me know if you have latest version of the extension (1.3.0) it's enabled and still doesn't work.

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

"do not have a point of 1900 or higher in the rating." 1900 or1600?

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

    lets say at some point in time you've been 2000. then you do a huge drop and go to 1200. in this situation your current rating is under 1600, but you have a point in which your rating has been above 1900 and because of that div3 will not be rated for you. hope that helped

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

hope to solve a b c or a b c d

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

Looks like most unbalanced Div 3 ever. Solve first 3 and then netflix and chill.

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

stringforces!

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

Worst contest of all time.

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

notDiv3 Forces

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

Comments summarized -
Make Div.3 great again.
Bring vovuh back.

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

Could you anyone explain answer 15-beautiful to the task E?

20 10
aaebdbabdbbddaadaadc

Counts:

[a,b,c,d,e]
[7,5,1,6,1]
»
4 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

As usual xD.D always alot harder than C

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

How to solve F1 !?

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

C to D long difference -_-

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

corner cases in C sucked the crap outta me

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

How to solve C? This one was hard for me

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

    man are you nude in pic ?? !! hell !!

  • »
    »
    4 года назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится
    1. between two 1 >> count number of zero ..count-=k and ans+=count/(k+1);
    2. and for first until found 1>> count number of zero ..and ans+=count/(k+1);
    3. and for last_1 to last>> count number of zero ..and ans+=count/(k+1);
    4. But if all zero then ans=(n+k)/(k+1);

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

Я нашёл альтернативу задаче F этого раунда:

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

I submitted the solution for E here: https://codeforces.com/contest/1367/submission/84020235 It gives the correct output locally, as well as on codechef's online IDE. What's going on? Can anyone help?

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

Can someone explain their approach to F? I was thinking that the answer is something along the lines of $$$n - LIS(a)$$$ but I couldn't prove it

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

vovuh back!""/>

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

This was a little tough div3 round ( or may be I'm outta practice!)

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

Am I the only one who was facing difficulties in implementing D?

I should have tried E first.

Looking forward for short ways to implement D.

PS. Solved D,5 mins before the contest ends. Fingers crossed for system tests.

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

Problem F1 is a variation of this problem: https://codeforces.com/contest/1231/problem/E

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

The problems were nice!

But the Huge difficulty gap between Problem C and D made the contest "FastTypeForces" !

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

Can Anybody tell that is there any corner case in Problem C? Getting WA on test 2. Solution — 84019963

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

    Brother your solution is failing on some test cases... One example
    n=5 k=1
    string= 10100
    Your output= 0
    Answer should be= 1 (10101)
    Please check your code accordingly.......

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

      Thanks Brother for replying,

      I think Answer should be 1. Why are you counting the '1' which is already given? we have to find additional tables that we can occupy.

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

Dont konw why get WA on 3 in problem D until the end of the contest. Interesting maybe I implement something stupidly wrong.

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

Tough div3 round!!

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

I found the answer for F1 as n — (longest sorted subsequence length). Why doesnt the same logic work for F2? My logic was basically keeping the already sorted things at their place and moving other numbers to sort them.

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

    1

    4

    2 0 0 3

    Longest sorted subsequence is 0 0 3, but you cannot move 2 to the middle in one move.

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

      By longest sorted subsequence i did not mean Longest increasing subsequence. Sorry for the confusion. What i meant was if we sort the given sequence lets say

      S = 2 0 0 3

      and the sorted sequence becomes

      S' = 0 0 2 3

      I am calling the longest sorted subsequence as the largest subsequence in S which is a substring of S'. So for your example it will be 0 0 and the answer comes to be 2. Again, sorry for the confusion of terminology.

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

        it will work, your way of finding the lis which occurs as sorted subarray is wrong. let's compress the array so that it contains elements from 1 to n. The problem is when an element(let's say $$$x$$$ and $$$x$$$ -1 is already taken in LIS) has multiple occurences than we need to ensure that if we take $$$x$$$ + 1 then all the occurrences of $$$x$$$ are already taken in LIS. This is the thing you are missing (i too missed this).

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

        How does one come up with such observation? Its like, I thought of LIS but after seeing the last sample test case I thought may be this observation of mine is farfetched. Do I need to solve similar questions before I get any close to acing div2 and div3?

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

          https://codeforces.com/problemset/problem/1363/F

          i couldnt understand the question to the link i gave you, before. Its editorial had similar wording. So while i was trying F i thought of the operation as cyclic shifts and modeled it similar to this question. I remembered in the actual editorial (there was an editorial of this question which i cannot find link to, this question was copied from there). In the actual editorial they talk about if both types of shifts were allowed. So i modeled on that solution. I think in the end it is how many questions you have solved and how much did you learn from them. Keep solving and you will get these questions soon :)

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

StringForcessss

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

bring back vovuh

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

In my opinion too hard problems for div 3 and I felt like it was div 2 with more than usual problems

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

In my opinion too hard problems for div 3 and I felt like it was div 2 with more problems than usual

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

D is for div2

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

Problem F is very similar https://atcoder.jp/contests/agc024/tasks/agc024_b?lang=en , but I can't solve F2 ( ;∀;)

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

How can i solve D and E? I solved A,B,C fast but I can't get an idea how to solve these two

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

    Problem D

    • Let $$$X$$$ be the number of position $$$i$$$ such that $$$B_i$$$ is $$$0$$$ and $$$t_i$$$ is still undetermined.
    • Choose the biggest character $$$c$$$ such that it is unused, smaller than any already used character and it appears at least $$$X$$$ times in $$$s$$$. Assign $$$c$$$ to all of those $$$X$$$ positions described in the previous step.
    • For all the position $$$j$$$ where $$$B_j$$$ is non-zero, subtract $$$|i-j|$$$ from $$$B_j$$$ for each position $$$i$$$ of those $$$X$$$ positions we got in the first step.
    • Repeat these steps until all the characters of $$$t$$$ are determined.
»
4 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Codeforces should add a new feature for rating a round. from C to D hardness jumped like anything and this isn't good for us. at the last it was just a typing round. maybe testing could have been better.

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

Here's how I solved D:

We have our array b. We start filling our final string at those positions where b[i]=0 {because we can fill all these positions with greatest alphabet having relevant count}. This means, first iterate over string and calculate count of each character in our original string s. Now, at each iteration, we fill all indices at which b[i]=0 with the character that is lexicographically greatest, and has a count greater than or equal to no. of indices having b[i]=0. Dont forget that with increasing iterations, the character in the final string that you fill in at all 'i's such that b[i]=0; should decrease lexicographically.

Also at each iteration, for each index value where b[i]=0; update the values in array b for every j (b[j]!=0) by b[j]= b[j]-abs(j-index[i]) {where lets say index array contains all positions in b where b[i]=0}. This is done to ensure that the contribution of positions we've already filled, is not taken further into account while filling the final string in further iterations.

Do these iterations uptil the level, all positions in the final string are assigned some character.

You can visit my profile and see my code. Its pretty understandable.

Btw It was a beautiful contest. I couldn't have time to solve E although it seemed doable to me.

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

Was E today easier than usual div3 Es?

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

why there are hacks on D?

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

LOL F1 was much easier than D,E

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

Edit: Found a simpler method.

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

I got this diagnostics from my submission 84025940 for 1367D - Task On The Board. Does anyone know what this means?

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

    The error is in reference with the cf evalutor, read the check log you will get it. Yours code is generating warnings but no compilation or runtime error. The ans it is printing is causing the error in the evaluator

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

F1 is very similar to this problem from SPOJ which I already solved. I didn't read F1 during the contest (thinking it would be very difficult) and now I submitted the same code just with one change and got accepted :-( and F1 is more easier than D and E

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

What's the meaning of giving such useless pretests? Isn't it better to run the whole dataset after the contest and no testcase run during the contest? If pretests of problem D didn't give the AC verdict,I would make some cases and run them for my code. The case missing in the pretest set is like:

1 aaabbc 4 3 2 1 0

Simple and necessary case.

What's the meaning of pretests? mocking?

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

    Exactly my question. If you don't even care enough to give some critical in pretests what's the use of even giving some of those?

    Many setters even exclude all the critical cases intentionally to make every contestant suffer after the contest ends. I don't actually get the actual reason behind this. Contestants love a contest with some strong pretests, not your silly evil game.

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

      You should work on testing your own code. TopCoder for example gives very simple pretests. If pretests catch everything, then hacks will be impossible.

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

        Yeah, I guess. The best thing we can do from our side to write the cleanest as possible code possible, I guess.

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

    mian hehe

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

    The first example case tests the same thing and your code somehow gets marked as OK despite an invalid answer. I don't think the pretests are weak, I think the checker is broken.

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

      No, I was not taking care of the frequency. Say, I want to put a character in the indexes where b[I] = 0. Let, I have chosen character 'x' and I don't have enough characters to put in the indexes where b[i] = 0. My code was not handling that and got AC. It's not fair at all.

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

    MikeMirzayanov Stepavly Supermagzzz What the FUCK man. You FUCKING FUCK.

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

MikeMirzayanov Stepavly i wonder how did this pass ? the complexity is O(n*n*n) 84019953

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

    The sum of n for all test cases in one test does not exceed 3000.

    I THINK its ok with the constraints.

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

    Your algorithm has a good constant factor and TL is quite big.

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

    it's just O(n*n)

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

    Maybe it's due to compiler optimization...

    The algorithm is exactly $$$O(n^3)$$$ but the compiler greatly optimized it...

    In fact, that program need to run about $$$4.5*10^9$$$ operations in the worst case (when $$$a_i$$$ is strictly increasing), which should take over $$$20$$$ seconds without optimization :(

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

      Yes I know that my program need to run 4.5e9 in the worst case .. and i tried to hack it but i couldn't .. so i think that is unfair :/

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

Can any one Explain E problem?

`Thanks in advance`
»
4 года назад, # |
  Проголосовать: нравится +17 Проголосовать: не нравится

For people who prefer video editorials, I discuss the solutions to all problems at the end of my screencast of the round.

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

I hope "accepted" and "pretest passed" will not follow the rule of social distancing

but vovuh should not keep social distancing from Div3

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

83942386 why is it giving MLE for the first question ????

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

Is there some problem with the checker for Problem D ?
For the case-
aabc
3
2 1 0
Many submissions give "bbc" as output and checker give them Ok response

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

why am i getting this error in trying to hack a solution ? Validator 'validator.exe' returns exit code 3 [FAIL initial string should satisfy distance condition (test case 1) can anyone help ?

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

    I guess you are talking about problem C.
    From error it seems that that you are entering string that itself is not satisfying the condition of minimum distance. Eg. For n=5 and k=1 you cannot enter input string as 10011

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

Kindly have a look, this contest should be unrated.

https://codeforces.com/blog/entry/78942

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

why not my dashboard is not showing i have participated in this contest and even not any changes in rating

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

Is the round rated yet?

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

Have all the submission's been re-judged after the hacking phase? it doesn't look like it.

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

My solutions are in queue since 30 minutes!

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

    maybe server is down,once my solutions were in queue for 4 hours..

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

Hey all, I am a newbie and I saw many blogs about problem D of yesterday's contest . So I want to know that whether this contest is rated for me or not . I am able to solve only problem A and B

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

    Rated for you.rating change doesn't not related with newbie or you saw problem D in many blog..rated for all are rating less than 1600.

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

Hey i gave this contest and my rating is not updated yet I am new to codeforces how much time it takes to update rating??

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

solved E without graphs.. gcd and some basic operations : solution

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

Why has the rating not updated yet?

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

In problem D, there was an issue in the checker program, which affected some participants. I am now investigating this incident. I'll exclude from the rating all those who were affected by this mistake. During the research, I will temporarily hide the problem from the contest, then it will return. I believe that the problem affected no more than a few percents of all participants in the round. I apologize: I was one of three people who read the checker but did not notice a typo in it.

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

    But pls make sure those who have submitted correct , they should be rated with problem D,because i see a sudden drop in my standing

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

      Yes, the people who submitted it right must be given points for it and the system testing should be done again.

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

      Same thinking with you :(

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

      What's actually a hacking phase in codeforces? I'm new at it and I've seen people talking about hacking a problem or solution (don't know exactly what it is). Can someone explain about it little bit?

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

        After the contest is over, your solution can be viewed by anyone. You can then run the solution on your custom testcases known as hacks. if the solution fails, then the hack is succesful.

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

          Wait but if the code fails on someone's custom testcases then how did it pass the codeforces' test cases in the first place?

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

            During a live contest, your solution is not tested on all the testcases as it will increase judging time. So a small number of strong testcases called pretests are used. But sometimes the pretests turn out to be weak.

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

      Bro it's hide the problem temporarily only. After research were complete it again return it

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

    Will the ratings update be delayed because of this?

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

    MikeMirzayanov, if my D was hacked because of the issue with the checker, I don't think the contest should be unrated for me because I spent two hours on the contest from my valuable time. Please consider the D as a wrong answer just like any other hacked answer and rate the contest for the affected people. I worked hard for all the problems and I am sure so did the other affected people.

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

      I agree. The decision doesn't seem fair to me.

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

        For the first time, I was on the verge of becoming an Expert and now, I am unrated in the contest. This is largely unfair. I request the organizers MikeMirzayanov and Stepavly to please reconsider.

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

      After solving A B C pretty fast if I had left D i would have gained aroung 50 but for trying D and almost solving it (just missing the frequency check) the contest is unrated for me. Doesnt seem fair.

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

      Have they made it official that the contest is unrated? If so, then could you please provide me a link or let me know where you found it?

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

        My account is missing from the standings. So are the ones who did D wrong.

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

          same here!..This is totally unfair. Just treat the prob D as the wrong answer and make the contest rated.

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

      How you can be unrated for problem D , that you did not solved yet.. just wrong answer on test 1. my friend Adicr7 also got WA on 2 but he is still rated..your on may be other reason ..

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

    This seems quite unfair to me, as I solved A,B and C fast. Although D solution was hacked, but still my rating would have increase. But suddenly, now I am unrated for the contest.

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

Please explain me where problem D is ??

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

    In problem D, there was an issue in the checker program, which affected some participants. I am now investigating this incident. I'll exclude from the rating all those who were affected by this mistake. During the research, I will temporarily hide the problem from the contest, then it will return. I believe that the problem affected no more than a few percents of all participants in the round. I apologize: I was one of three people who read the checker but did not notice a typo in it.

    -MikeMirzayanov

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

    Can you read a few comments up?

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

    _Tien_ See MikeMirzayanov's comment here

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

Why is the problem D removed?

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

This was my first contest on codeforces, but its not showing any rating for me?

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

    You have to wait(This is not atcoder). I guess it will be updated within an hour.

    Upd: I was wrong. 1 hour has passed. But not updated yet.

    Upd2: 2 hours!!

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

    Because ratings are not updated yet.

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

how much more time will it take for rating to show

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

Hope problem D will return soon.:D

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

When the ratings will be updated ...

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

One of my friends solved 5 problems and rating predictor was showing +139.Later his D got hacked.still rating predictor showed +58.Now this round is unrated for him.This is so pathetic.

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

Don't know why but my rank is just toggling between 558 and 670 every time I refresh, looks like rankings have not been finalized yet

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

[sheeeeeeeesh]

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

    Can you say it in a way that everybody understands?

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

    I understood.Actually large amount of pretests create long queues for that reason the time needed to show verdict becomes too long.But setters want to set strong testcases so that it may pass system test.But it is completely your misfortune to get wa or tle or some other verdict except accepted after system test or hacking phase.

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

hi i want to tell that "rishab1815" mushkilWaqt_CommandoSakt and "Rishabsoni1815" Rishabsoni1815 are both my accounts

Attention!

Your solution 83955381 for the problem 1367B significantly coincides with solutions rishab1815/83955381, Rishabsoni1815/84010648. Such a coincidence is a clear rules violation. Note that unintentional leakage is also a violation. For example, do not use ideone.com with the default settings (public access to your code). If you have conclusive evidence that a coincidence has occurred due to the use of a common source published before the competition, write a comment to post about the round with all the details. More information can be found at http://codeforces.com/blog/entry/8790. Such violation of the rules may be the reason for blocking your account or other penalties. In case of repeated violations, your account may be blocked.

please see in this matter @codeforces MikeMirzayanov

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

    You cannot use multiple accounts in a contest.This is a violation of contest rules

  • »
    »
    4 года назад, # ^ |
      Проголосовать: нравится +59 Проголосовать: не нравится
    The registration confirms that you:
    
    * have read the contest rules  by the links http://codeforces.com/blog/entry/456 and http://codeforces.com/blog/entry/4088
    * will not violate the rules described on http://codeforces.com/blog/entry/456 and/or http://codeforces.com/blog/entry/4088
    * will not communicate with other participants, share ideas of solutions and hacks
    * will not use third-party code, except stated in http://codeforces.com/blog/entry/8790
    * will not attempt to deliberately destabilize the testing process and try to hack the contest system in any form
    * will not use multiple accounts and will take part in the contest using your personal and the single account.
    
»
4 года назад, # |
Rev. 2   Проголосовать: нравится -13 Проголосовать: не нравится

i have two ID on Codeforces. Unfortunately, I have submitted solutions of a contest from both of my id and hence, I got an email regarding clash of solutions. What should i do to prevent both of my ids from being blocked??

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

    Now you have to suffer for your deeds.

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

      So, what will be the severest result?

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

        it may happen definitely that one of your account will be blocked or also possible that both of your account. Don't go blindly for ratings , make yourself a good coder ...

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

    If you have done this for first time,your id will not be blocked.But repeatedly doing this may result in blocking or some other severe punishment.

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

[Now Changed]

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

    [Not Changed]

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

      Some people faced hack on D and in the last they became unrated. I know , some of them solved a b c very fast and will get + rating. But think logically if judge them just skip D who faced hacked on D, some people get — rating for only system problem..So some people always faced unfair. GL and hope for your best..

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

        Yes, but whenever there was a problem in tests or something else, the round became unrated. Now they simply crossed out a layer of players indiscriminately. A strange decision, it was possible by individual decision of the participant to remove or not remove him from the competition

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

        And what's more — my decision D wasnt hacked — it didnt pass the final tests.

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

          i feel your pain bro. I think you will back to be more strength full and do good. GL & take love

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

my rating is 1328 but i am newbie , I want to know the boundary of pupil. Please tell me

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

Can anyone tell me why my rating is not updated? My solution to problem D was Hacked(Is is the reason?)

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

    Yes

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

      Hacking a task is the reason that the rating will be given less, or it will be removed altogether, but it`s not the reason for removal from the list of participants, most likely it is a system bug, task D either disappears, then appears, and problems arise in people who decided or tried to solve D

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

    contest is declared unrated

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

I am in position 3670 with ABC solved and I got rating update from 1217 to 1263. In the same position 3670 with ABC solved, another one got update from 1227 to 1339. Can anyone explain this system?

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

I participated in this round properly but it shows a star next to my submissions and my rating did not change. Can anyone tell me why this happened?

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

@MikeMirzayanov i participated in this round but my rating is not updated.

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

I registered and participated in the contest but my rating didn't change . After the problem D came back to rank list I was removed from the official rank list . Why ? Please anyone tell me. @MikeMirzayanov

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

why hasn't my rating changed?My friends ratings changed..

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

    if your D solve was hacked, You are removed from the list of participants.I hope this is temporary, because I have the same situation.

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

Could someone please help me figure out the error in my code? https://pastebin.com/wvfqbw6Z Fails a particular case in test case 2.

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

    It would better if you'd share the link to your failed submission (instead of pastebin). It would at least be clear what problem you are talking about.

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

    on line 34 (without comment-i just count from up)

    need to change from>>> l = one_pos[0] — k — 1; //left free length to >>> l = one_pos[0] — k; //left free length

    ** just need to remove -1 .. i think you did it mistakenly..

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

lol.I just deleted from the final results. They didn’t even give a rating. WTF @MikeMirzayanov:D?

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

    In problem D, there was an issue in the checker program, which affected some participants. I am now investigating this incident. I'll exclude from the rating all those who were affected by this mistake. During the research, I will temporarily hide the problem from the contest, then it will return. I believe that the problem affected no more than a few percents of all participants in the round. I apologize: I was one of three people who read the checker but did not notice a typo in it.

    -Mike

    I guess all participant with wrong submissions(accepted initially) for problem D along with the hacked ones are removed from official rank list. And rating has been updated for the rest of the participant.

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

      well well well. I solved 3 tasks. I took the 900 place.I had to get 45 to the rating. And i was kicked? Really? While the rest of the participants got their rating? Very nice idea.Bravo

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

Why my rating is no change? My rating less than 1600, but now my rating is no change!

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

    My rating did not change either. Someone tell me that post here #bugyforces , I don't know if it is a joke, but there's nothing to lose, I think...

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

Isn't problem 1367F2 - Flying Sort (Hard Version) too similar to 1223D - Sequence Sorting? I got AC on the easy version by just copying the solution of 1223D.
Submissions: 72059675 84097673

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

Why I'm not in the rank list? My rating didn't change either.