Namika's blog

By Namika, history, 2 months ago,

Sometimes, I solve a problem without understanding how the solution worked, and I can't prove that it's correct. Is that normal? I don't feel like I understand what I did In The Code

• +13

 » 2 months ago, # |   +6 You've proven it by AC. It is pretty normal.
•  » » 2 months ago, # ^ |   0 Sometimes I get surprised when I get accepted
 » 2 months ago, # |   0 Sometimes I couldn't understand the problem statement or feels way too lazy to read the problem. Then, I just saw the sample testcases and write a code detecting pattern and Often times it gets AC. It's pretty normal I guess if you are solving problems rated below 1100.
 » 2 months ago, # |   +19 It happens in beginning, we solve most of the questions based on intuitions but over time through experience we learn how to prove our solutions as it becomes crucial once you're rating increases. You can read the tutorial to see how they come up with formal proof and learn through it and try to prove the problems that you have solved in the contest after the contest ends.
•  » » 7 weeks ago, # ^ |   0 just what I was thinking recently while solving somewhat difficult problems, I realised proving solutions sometimes is important but for some questions am unable to prove them sometimes is it normal?
•  » » 7 weeks ago, # ^ |   0 For my current rating should I be able to almost prove all my solutions or can I sometimes work with intuitions too?
•  » » » 7 weeks ago, # ^ |   0 It's fine if you are unable to do it right now, it's unrealistic for most of us to prove our solutions from the beginning, it's something you pick up overtime, you can read editorials to better understand how authors come up with proofs
•  » » » » 7 weeks ago, # ^ |   0 Thanks man that's a relief. What I do most of the time is I tried to prove my solution by thinking of testcases for which it will fail and if I don't find one, I go for it.
•  » » 7 weeks ago, # ^ |   0 It is?In beginning I prove but now I guess.