1. Решения всех задач должны быть оформлены в одном pdf-файле, открыв который можно прочитать решения сразу всех задач.

  2. К письму приложен не только pdf-файл, но и все остальные (как минимум tex).

  3. Все файлы приложены без архива.

  4. Каждая задача — это не просто отдельный абзац одного сплошного текста, а легко заметная секция.

  5. Формулы должны быть заключены в символы доллара. Одиночные переменные, которые обозначают математические объекты, являются формулами. Например:
  6. Знаки препинания, которые относятся к формуле, должны быть включены в формулу. Знаки препинания, которые относятся к предложению, НЕ должны быть включены в формулу. Например:
  7. Не используйте программистские обозначения в формулах, используйте математические.

  8. Русские кавычки — << >>. Западные — `` ''. Двойную кавычку (символ с кодом 34) не использовать.

  9. Порядковые числительные с параметром, либо большие 10, пишутся с суффиксом "-й" ("-я") и аналогично склоняются (первая гласная суффикса опускается). Например:

  10. В качестве тире следует использовать три минуса: ---. Перед тире следует ставить неразрывный пробел. Обратите внимание, что перенос строки или пробел перед неразрывным пробелом уничтожают его неразрывность. Также можно использовать обозначение для тире "--- (двойная кавычка и затем три минуса). В этом случае перед тире ставится пробел. Например:

  11. Всегда ставьте пробел перед скобкой в предложении.

  12. Аббревиатуры пишутся заглавными буквами, если не общепринято обратное.

  13. Поставьте в свой редактор проверку правописания, чтобы избежать опечаток.

  14. Операторы умножения: \cdot, \times или ничего. Не нужно ставить *.

  15. Вместо == лучше использовать \iff, \Leftrightarrow или \equiv. Вместо =>\implies или \Rightarrow.

  16. \min\limits_{v \in V} может помочь красиво написать минимум.

  17. Для индексации в математических формулах вместо квадратных скобок предпочтительнее использовать нижний индекс: $c_0$, $a_i$.

  18. Если вы используете функции из нескольких букв, используйте функцию \operatorname{foo}. Для min, max и log такие уже есть: \min, \max и \log. Иначе, когда вы пишете max в формуле, кажется, что вы имели в виду m * a * x.

  19. Если описывается какой-то алгоритм, надо описывать не просто код русскими словами, а какие инварианты сохраняются, что именно хранится в массивах. Чтобы было понятно, что происходит, а не просто "я прибавил в эту ячейку это значение".

  20. (+ к предыдущему) В этом примере, помимо плохого форматирования, есть ошибка, но из-за того, что нет даже попытки обосновать, такая простая ошибка осталась незамеченной:

    Если вы просто написали формулу и никак свои слова не попытались обосновать, то это, во-первых, не понятно, откуда это взялось и что у вас в голове, а во-вторых, у вас при этом могут быть такие ошибки как выше. Также mas — не очень хорошее математическое обозначение. Предыдущий пример лучше отформатировать так: