Крч, пришло письмо какое-то с рекламой магистратуры от МФТИ и Сколково. Ну я по рофлу записался. Там крч, 23-го утром будет первый отборочный этап от МФТИ: в системе ejudge нужно будет решать какие-то программистские задачи. Языки на выбор: C/C++/Java/Python/Pascal. Т. к. в последний раз я запускал Pascal в 10 классе, я выбрал Python, который, к слову, я тоже совсем не знаю, но пару раз с гугло писал простенькие скрипты.
Вот, что они будут проверять (взято с их брошюры):
- базовые навыки программирования
- умение реализовать классические алгоритмы
- базовые навыки в сетевых технологиях
- знание особенностей архитектуры ЭВМ, важных для написания эффективно работающих программ
- умение программировать на одном из языков: С / С++ / Java / Python / Pascal
- умение работать с репозиториями и файлами
Вот еще инфа (оттуда же):
- каждая задача оценивается либо в 0, либо в 100 баллов (нерешенная и решенная задачи соответственно);
- за каждую неуспешную посылку снимается 2 балла из максимального количества баллов за задачу, ошибка
- компиляции не считается неуспешной попыткой;
- бонусы за скорость решения задач не предусмотрены;
- задачи по программированию проверяются по ходу выполнения
Вот, что мне нужно успеть за день, точнее за несколько часов, которые я не работаю:
- выучить синтаксис Python
- понять как реализуется в Pythonе та дичь, которую они будут проверять (работа с репозиториями и файлами, например)
- понять, что они имеют в виду под "базовыми навыками в стевых технологиях" и "знанием особенностей ЭВМ"
- разобраться, какие есть подводные в этой системе ejudge, где будет тестирование (можно ли тестить прогу в другой среде, и как они это будут чекать)
- вкатиться в олимпиадно-собеседовательское программирование (ни разу в жизни по-нормальному не решал эти ваши задачки, которые вы трените перед собесами)
Что ща умею:
- дефолтный фулстэк (html+php+js+css+mysql)
- в 10 классе случайно выиграл какую-то олимпиаду
- быстро гуглить и печатать
Хелпаните, кто как сможет плез. Приветствуется все: от ссылок на гайды по питону и предположений, какие задачи будут, до инсайдов с МФТИ и советов, как обмануть эту систему.