portajohn's blog

By portajohn, history, 3 months ago, In English

Context

I recently came across this fine gentleman's post celebrating his recent achievement of Specialist. He cited the following things as being helpful for him:

Regular contest participation. Upsolving problems after contests. Learning new algorithms and data structures. Analyzing mistakes instead of repeating them. Staying consistent even when progress felt slow.

Now Vansh_Vala is quite an interesting coder. After looking at his submissions, I was met with many that either got CE or WA on test 1. Amazed, I asked about this peculiar habit of not running his code locally. It is with profound sorrow that I must share the news that, in the midst of our intellectual discussion, he chose to delete the blog post.

An open letter

Dear Vansh_Vala,

I grieve the loss of our discussion and am deeply saddened that you did not reciprocate my interest. I understand that you are a busy man, but, as a lowly Pupil who looks up to you, I hope you'll indulge me for a few inquiries.

First, how did you only solve 2 problems in Edu Round 191? Problem C in that contest was much easier than problems E and F in the most recent Round.

It is odd for you to talk about "consistent" progress and "regular" contest participation when your performance in contests is anything but consistent. Before Round 1103 you had only achieved an expert performance one time, which was 6 contests ago when you performed like 1700+. Then across 4 contests you achieved performances ranging from 700-1400. Now in Round 1103 your performance jumps back up to 1800.

Contrast that with my performance, which climbs steadily by an average of ~100 per contest (excluding early ones). My participations are spread farther apart than yours, yet my performance is far more consistent (and slow). So from a slow improver to an erratic genius, I ask: how did you manage to improve so rapidly, then decline so rapidly, then suddenly improve again? I, too, would like to enjoy this style of growth.

Sincerely,
Your dear friend portajohn

Update: we got him

Although my original suspicions were inconclusive, I am thrilled to announce that the mystery of Vansh_Vala has been solved.

In his organization, Parul Institute of Engineering and Technology, there is a disabled account with the name VanshVala. This account, with practically the exact same username, and in the same organization, is overwhelmingly likely to be him.

Perhaps this account of his was disabled for something other than cheating? The cheater database suggests otherwise:

Finally, the timing is consistent. VanshVala's last visit was 10 months ago. The Vansh_Vala account was created 9 months ago. With this final piece of the puzzle, a crystal-clear story emerges.

Our protagonist Vansh_Vala created this second account after he got caught cheating on his first one. He quickly cheated his way to Specialist, submitting solutions without running them on sample tests, or running them at all for that matter. Then, he made a celebratory post giving advice on how others can also reach Specialist, where he came under the scrutiny of my watchful eye, and the rest is history.

To Vansh_Vala, there is much value in learning algorithms and programming, beyond gaining external validation for the color of your username. I wish you the best and hope you can learn from this.

Signing off hopefully for the last time since I have spent too much time doing this instead of practicing,
portajohn

  • Vote: I like it
  • +5
  • Vote: I do not like it

»
3 months ago, hide # |
 
Vote: I like it -11 Vote: I do not like it

Dear portajohn,

Thank you for your thoughtful comment and for taking the time to analyze my contest history so carefully.

I agree that my performances have been far from consistent. My rating graph contains both strong contests and disappointing ones, and I do not consider myself an example of steady improvement. The points I mentioned in my post were simply the practices that helped me progress over time, not a claim that every contest reflected that progress.

Regarding the compilation errors and early wrong answers, those are indeed weaknesses in my contest approach. I often code quickly under time pressure, which sometimes leads to avoidable mistakes. It is something I continue to work on improving.

As for the fluctuations in performance, I believe they come from varying levels of preparation, familiarity with the problem topics, contest-day execution, and sometimes plain luck. I do not view my recent result as evidence of having reached a new permanent level, but rather as a good contest that I hope to build upon.

I also appreciate your observation about your own steady improvement. Consistency is a valuable quality in competitive programming, and your progress reflects that. I wish you the best in your journey toward Specialist and beyond.

Sincerely, Vansh_Vala

  • »
    »
    3 months ago, hide # ^ |
     
    Vote: I like it +1 Vote: I do not like it

    Dear Vansh_Vala,

    First, why did you delete your blog post?

    Second, fluctuations exist, of course, but I think it is quite surprising that someone who is unable to solve a Div. 2 C can fluctuate to solving a Div. 3 F.

    And you list "Upsolving problems after contests" as something that helped you, but you didn't even upsolve that Div. 2 C before putting up a near-CM performance. What's the real secret to your success?

    I am no stranger to fluctuations (my most recent performance was worse than the one before it), but I have never leaped that far forward. You went from failing a Pupil problem to solving 2 Expert problems in-contest! In the span of 3 days!!!

    If you can fluctuate that much in 3 days, who knows how far you'll go in a month? A year? Maybe you'll fluctuate all the way to LGM! I am thrilled to see what the future holds for your extraordinary talent.

    Sincerely,
    portajohn

    • »
      »
      »
      3 months ago, hide # ^ |
       
      Vote: I like it -7 Vote: I do not like it

      Dear portajohn,

      Thank you for your interest in my rating graph.

      I deleted the blog simply because it was a small celebration post. As for the fluctuations, I agree they look unusual, but contest performance often depends on the problem set, execution, and sometimes a bit of luck.

      Sadly, there is no secret technique behind my progress. If I had one, I would probably be much higher rated already!

      For now, I'll continue collecting CEs, WAs, and the occasional good performance.

      Sincerely, Vansh_Vala

»
3 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I'm sorry but parul univ huge sus

»
3 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

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