Блог пользователя SuryaManikanta

Автор SuryaManikanta, история, 23 месяца назад, По-английски

Yesterday, I gave codeforces round 801. I read first problem, I am the guy who expects clear problem statements any how I end up skipping first problem(I solved it later after contest dedicating 5 min for reading clearly and understand the problem),We do expect a clean and neat problem statement. Went ahead to solve problem B It's my fault I read the question wrong(Mike starts picking always from pile 1, I have not noticed that and solved for problem where Mike can start with any pile) My wrong observation code passed Test cases, So they can take some time and design sample test cases in a way such that many can clear their doubts about the problem from them(although I agree they can't show a way to solve the problem but adding few extra cases which don't direct to solution will definitely help readers/solvers to get good idea of the problem and avoids many mistakes.

  • Проголосовать: нравится
  • +11
  • Проголосовать: не нравится

»
23 месяца назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

I can relate to this issue, but I also think the sample cases can't always be good, and the sample cases are a part of the problem design (i.e. the problemsetter may design a misleading sample case intentionally to let some participants fall into the trap, this has been done in a few ptz camp problems already). so it's usually ideal to have a very clear sample case, but not always.

»
23 месяца назад, # |
  Проголосовать: нравится +28 Проголосовать: не нравится

It is not enough! Authors must describe their solutions in statements!

  • »
    »
    23 месяца назад, # ^ |
      Проголосовать: нравится +19 Проголосовать: не нравится

    Honestly, they should just link the editorials instead of the problems

    • »
      »
      »
      23 месяца назад, # ^ |
        Проголосовать: нравится +14 Проголосовать: не нравится

      Yeah. Obviously, with source codes. As it seems, some people find it difficult to understand statements. Understanding editorials is even harder!

      • »
        »
        »
        »
        23 месяца назад, # ^ |
          Проголосовать: нравится +3 Проголосовать: не нравится

        Actually, understanding source codes is still too hard IMO. I think they should provide us with a flowchart, a few lines of pseudocode, and then the source code with comments on every other line.

»
23 месяца назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

We all can take this as opportunity to improve our solving skills after all we are all here to become a good coder so if we can solve a problem without taking much logic from testcase we can learn more !!