puupil's blog

By puupil, history, 5 weeks ago, In English

...with this rate imma be LGM in no more than 201 contests...

Full text and comments »

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

By puupil, history, 3 months ago, In English

congratulations for winning IOI 2024 orzdevinwang

Full text and comments »

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

By puupil, history, 3 months ago, In English

A — Alternating Sum of Numbers

Tutorial
Solution

B — Three Brothers

Tutorial
Solution

C1 and C2 — Message Transmission Error(Hard Version)

Hint
Tutorial
Solution

Also if someone has solved C1 and C2 with KMP, please explain your solution.

Full text and comments »

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

By puupil, 3 months ago, In English

As I said, here's the screencast for edu codeforces round 169. i'm fully committed to my previous apology blog

https://youtu.be/1uBUCeu6nvo

Here's the screencast for codeforces round 967(div. 2)

https://youtu.be/lnsVi4GOeNo

Full text and comments »

  • Vote: I like it
  • -23
  • Vote: I do not like it

By puupil, history, 3 months ago, In English

Hello codeforces,

In this blog, I wanna admit my cheating and bad behaviour in my competitive programming career on codeforces. With greed of rating and pressure of rating, I've cheated sometimes. My original account was Wasif_Shahzad. It got skipped some times(4-5 ig). I was really sorry about my behaviour and decided to abandon that account.

  1. In the last AtCoder Beginner Contest, I used ChatGPT to solve problem B in which I got stuck on in implementation. I didn't know the rule change of atcoder. I'm really sorry to atcoder community for that. I promise that I will never use chat GPT in ABCs.

  2. Also Recently, I've got some public accussations under the announcemet blog of recent div. 3 contest. I've read the whole thread now and came to know some people think I cheated cuz I got hacked on E. There was some discussion on errichto discord server and people were saying I cheated YET again in yesterday's contest. I felt very bad and decided to leave the server finally because some people were requesting the mods to ban me. Let me clarify what happened yesterday. I saw hacks and saw a submission which got hacked and had that SPECIAL CASE. I asked chat GPT to generate a case for me which would work. Then I wanted to check if that would work or no. so I submitted the code from my account and then hacked that submission myself. You can see the submission times and that I hacked it myself. Moreover, it doesn't make any sense to cheat after the contest is over.

  3. I've decided that from now on, I'll record every contest and publish it on YouTube to be on safer side.

  4. I request MikeMirzayanov to ban the account Wasif_Shahzad please. I promise I'll never be in anything like this again and lastly, I hope that the community will accept my apology.

UPDATE: I legit forgot to write about the d2 incident where I got FST. I'm really serious about my behaviour. I wouldn't have written this blog and exposed myself if I weren't being honest. I'm really really sorry again. The decision is of the community now.

Full text and comments »

  • Vote: I like it
  • -83
  • Vote: I do not like it

By puupil, history, 3 months ago, In English

Next year is my last chance for IOI and I wanna give my best to get there. I'm facing a few issues and want to ask for help.

1. I'm very bad at reasoning and proving basic mathematical problems/claims

I face a very hard time when facing mathematical problems regarding number theory and mathematics and their proofs. The only proof I know about is PROOF BY AC. other than that, I don't know anything but sometimes it isn't good. I think I need to develop it on mathematics side and if someone knows some sort of website like Codeforces where I can practice my proving skills a.k.a. basic practice for IMO please tell in comments. My goal is to NOT go to IMO but I think that would help a lot.

2. Need beginner friendly resource for OI practice where I can practice problems in ascending order of difficutly

My current practice rating on codeforces is 1600. I'm planning to solve the entire first page of problemset of 1600(in ascending order). I also wanna grind OI problems because they're quite different from cf problems. The only website I know is qoj.ac on which I find the problems very hard so I'd like if someone knows any website/cf group from where I can start from easy OI problems, please let me know in comments.

Additional info: for some reason I find USACO bronze very hard and I couldn't even solve a single problem in US Open so that's why I don't usually practice there.

Question

I'm very serious about my dedication. Even though I have like 7-8 months for next year's IOI team selection, I'm ready to practice with full zeal and zest.

Thank you!

Full text and comments »

Tags ioi
  • Vote: I like it
  • -13
  • Vote: I do not like it

By puupil, history, 4 months ago, In English

As we all know physical activities are super important along with competitive programming and other computer related things. What do you do then? I personally like to play cricket and football. Also I go for jogging with my friend on a racetrack everyday.

Full text and comments »

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