Программирование 8-1 (2024)
18 subscribers
3 photos
2 files
15 links
Download Telegram
поставил дедлайн контесту на функции - 21 декабря
Всем привет! Сегодня будут писать КР по строкам те, кто ее не писал. Это все девочки, кроме Вероники.

Контрольная тут
https://ejudge.kpfu.ru/new-client?contest_id=10211
можно будет начать до 10:10, потом закрою (доступ закрыт)
КР на 60 минут
Программирование 8-1 (2024)
Всем привет! Сегодня будут писать КР по строкам те, кто ее не писал. Это все девочки, кроме Вероники. Контрольная тут https://ejudge.kpfu.ru/new-client?contest_id=10211 можно будет начать до 10:10, потом закрою (доступ закрыт) КР на 60 минут
ремарка по тому, как смотреть, сколько у вас осталось времени

У вас сверху в тестирующей системе есть таймер. Так как изначально там было 10001:20, а КР на 60 минут, то у вас время закончится в 10000:20. Я буду учитывать это не через тестирующую систему, а через наш сайт с таблицами результатов
Если вдруг кабинет закрыт, то я буду минут через 20
В некоторых задачах вводить и выводить нужно с файлов.

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

В таких задачах перед отправкой нужно дописать в самом начале функции int main следующие две строки

freopen("input.txt", "r", stdin);
freopen("output.txt", "w", stdout);

Названия файлов нужно заменить на те, что указаны в условии
Тут, например, нужно будет дописать

freopen("count.in", "r", stdin);
freopen("count.out", "w", stdout);
Секретный рецепт, как заставить программу падать при выходах за границы массива📜

Вписывать нужно перед всеми инклудами

Спойлер: программа может иногда не падать, и даже каким-то чудом нормально работать в одних случаях, и падать с ошибкой выполнения или неверным ответом в других. Это называется неопределенным поведением(aka Undefined Behaviour, aka UB, aka УБ)

Нужно в случаях, если "у вас все работает, а на ejudge не работает"
Запись лекции по хранению графов
https://youtu.be/euUtk-hJei4

Дедлайн по контесту: следующий четверг, 23 апреля
Вам к нашему уроку в четверг нужно посмотреть запись этой лекции. В чтверг можно будет задать вопросы по ней.

Также подвинул дедлайн по текущему контесту до вс. Вам все равно нужно порешать его перед просмотром этой лекции(как минимум задачу на перевод из списка ребер в список смежности). Дедлайн сдвигается для того, чтобы вы спокойно могли посмотреть лекцию до следюущего урока, не беспокоясь о дедлайне

Параллельно открываю контест до DFS с предварительным дедлайном 30.04.2026

https://youtu.be/aI2QC7f-Mj8