I would like to share my little incident or I should say disaster because I didn't read the Codeforces Contest rules completely.
(https://mirror.codeforces.com/contest/1658/problem/D1) (https://mirror.codeforces.com/contest/1658/submission/151138415)
The incident : I solved the problem on the 58th minute in the contest, and then solved the hard version at 109th minute , now as I did not know the rule , I submitted the same solution of D2 again in D1 as I had suffered FSTs in a recent contest. Although I was sure that it will pass , I saw no harm in submitting again
And boom my rank fell down from around 270s to 500.
What are you views on this ? I would love to know your opinions on this.
Your activity graph is inspiring. Hope to match it someday!
It's fair. If you resubmit, you're basically assuming your solution might be wrong and trying to send a better solution, so only the last AC one should be counted.
The alternative would be locking submissions as soon as you AC the pretests, but then I wouldn't like that as someone that never tries to hack other people during the contest because I've used resubmissions to fix my solutions (sometimes even before getting hacked, which would be almost the same as you did).