i say this from my experience practicing, and not from my experience in contest. i do safer things in contest so im less likely to fail test case 2, and when i do, i will agree its almost always my fault. however, when i do problems outside of contests i frequently fail test case 2, and i would like to say this shiuldnt happen as frequently as it does. i see a lot of problemsetters make up for the fact their div2c is too easy and make it harder by testing for edge cases outside of test 1. this is not good problem design. a contestant should be able to get a good test from the given test case and not have to make their own and brute force verify it. obviously a contestant looking through the test case for an answer without reading the question should be given a hard time, but if i ended up not solving a problem or getting a neg because of a single edge case i missed in contest, i would be very upset. test one also shouldnt give people a false solution but ill refrain from talking about that here. i am open to any critism in the comments. im new, so if theres any idea you think im missing here please let me know.



