Improving problem statements -— adding invalid input examples.
Разница между en1 и ru1, 633 символ(ов) изменены
For quite some time I am using codeforces for candidate screening in job interviews.↵
↵
One common suggestion to improve problem statement clarity is to add examples of invalid inputs to problems with constrains.↵
↵
For example in this problem: [problem:1469A]  ↵
The following examples could be used↵
↵
Too many braces↵
↵
~~~~~↵
  1↵
  (())↵
~~~~~↵
↵
Not enough braces↵
↵
~~~~~↵
  1↵
  (????????????????↵
~~~~~↵
↵
Input overly long
Уже давно я использую codeforces на интервью для отсеивания кандидатов.↵
↵
Я часто слышу рекомендации как улучшить читабелбнось условий задачи. Одна из частых рекомендаций "Добавьте примеры недопустимого ввода".↵
↵
Например для задачи [problem:1469A]  ↵
Можно было бы использовать такие примеры↵
↵
Неправильный ввод — слишком много скобок↵
↵
~~~~~↵
  1↵
  (())↵
~~~~~↵
↵
Неправильный ввод — слишком мало скобок↵
↵
~~~~~↵
  1↵
  (????????????????↵
~~~~~↵
↵
Неправильный ввод — слишком много случаев
↵
↵
~~~~~↵
  1337↵
  .....↵
  .....↵
  .....↵
~~~~~↵
↵
↵

История

 
 
 
 
Правки
 
 
  Rev. Язык Кто Когда Δ Комментарий
en2 Английский muxecoid 2021-06-22 12:18:38 248 Explain why problem was misunderstood by some readers
ru3 Русский muxecoid 2021-06-22 12:03:56 2 Мелкая правка: 'ть читабелбнось услов' -> 'ть читабельнось услов'
ru2 Русский muxecoid 2021-06-22 12:03:06 102
ru1 Русский muxecoid 2021-06-22 12:01:57 633 Первая редакция перевода на Русский
en1 Английский muxecoid 2021-06-22 11:56:17 550 Initial revision (published)