Программирование в математических и биологических классах 57 школы

Условия задач по классам и ссылки для входа в тестирующую систему

Класс
Тема Условия задач Ссылка на контест Сроки, критерии, замечания
М23
Системы счисления Условия задач Вход в тестирующую систему (ejudge, 438) до 23:59:59 20.05.2020 (11/15/20) до 23:59:59 14.05.2020 (9/12/15)
Про деление столбиком, периоды и смежные вопросы
Вещественные числа Условия задач Вход в тестирующую систему (ejudge, 437) до 23:59:59 14.04.2020 (5/7/10)
КР — функции, строки, массивы (C++) Тексты программ для скачивания (*.cpp): A, B, C, D, E Вход в тестирующую систему (ejudge, 436) ...
КР — функции, строки, массивы (python) Тексты программ для скачивания (*.py): A, B, C, D, E Вход в тестирующую систему (ejudge, 435) ...
КР (строки) ... Вход в тестирующую систему (ejudge, 434) ...
Массивы – 2 Условия задач Вход в тестирующую систему (ejudge, 433) до 08.04.2020 (B, C, D, G/B, C, D, G, H, J/B-H, J, L, M, O) + дополнительная оценка за задачу N
Массивы Условия задач Вход в тестирующую систему (ejudge, 432) до 10.03.2020 (18/23/J, K, N, P, Q, S, T, V, Y, Z)
Строки — продолжение Условия задач Вход в тестирующую систему (ejudge, 431) до 04.02.2020 (12/18/[24 или G-K,M,R,S,U,V,X,Y,Z])
Строки и срезы (без циклов) Условия задач Вход в тестирующую систему (ejudge, 430) до 22:00:00 21.01.2020 (9/11/15)
Элементарный стресс-тест Файл с примером ... ...
Функции, рекурсия Условия задач Вход в тестирующую систему (ejudge, 429) до вечера 24.12.2019
3: A-H, M-O, U
4: A-I, M-Q, S, U, V
5: A-J, M-R, T, U-W
Кому лень решать много:
4: I, M, N, Q, R, U-W
5: I, M, N, Q, R, T, V-Y
КР — цикл for ... Вход в тестирующую систему (ejudge, 428) ...
Дополнительные задачи - 2, НОД Условия задач Вход в тестирующую систему (ejudge, 427) ...
Цикл while Условия задач Вход в тестирующую систему (ejudge, 424) до 27.11.2019 (10/15/20 или E,F,G,H,I,L,M,N,O,U,V,Z)
Цикл for Условия задач Вход в тестирующую систему (ejudge, 423) до 26.10.2019 (10/15/20 или N,Q,S,T,W,X,Y,Z на 5)
КР — условный оператор ... Вход в тестирующую систему (ejudge, 426) ...
Условный оператор Условия задач Вход в тестирующую систему (ejudge, 422) до 16.10.2019 (10/15/20 или D,I,M,N,T,W,X,Y на 5)
Дополнительный листок 1, разные задачи. Условия задач Вход в тестирующую систему (ejudge, 425) ...
Целочисленная арифметика Условия задач Вход в тестирующую систему (ejudge, 421) до 01.10.2019 (10/15/23 или J,K,R,S,T,V,W,Y на 5)
Тестирование по программированию. ... Вход в тестирующую систему (ejudge, 202) ...
E23
Массивы Условия задач Вход в тестирующую систему (ejudge, 841) до 30.05.2020 (10/17/21) до 15.05.2020 (6/12/15)
Программа для расчёта оценки за две недели
Как удалять из массива и как и почему это не надо делать?
Строки — продолжение Условия задач Вход в тестирующую систему (ejudge, 838) до 20.03.2020 (5/6/7)
до 10.04.2020 (10/13/16)
Строки и срезы Условия задач Вход в тестирующую систему (ejudge, 833) до вечера 05.03.2020 (7/9/12)
Дополнительные задачи Условия задач Вход в тестирующую систему (ejudge, 831) ...
КР (цикл while) Условия задач (1 вариант)
Условия задач (2 вариант)
Вход в тестирующую систему (ejudge, 507) ...
Цикл while Условия задач Вход в тестирующую систему (ejudge, 812) до 07.02.2020 (10/13/16)
КР (цикл for) ... Вход в тестирующую систему (ejudge, 825) (5:380-500; 4:300-379; 3:200-299; 2:0-199)
Цикл for Условия задач Вход в тестирующую систему (ejudge, 811) до 12.12.2019 (A-I/A-M/A-Q)
КР (условный оператор) ... Вход в тестирующую систему (ejudge, 819) ...
Условный оператор Условия задач Вход в тестирующую систему (ejudge, 810) до вечера 14.10.2019
(A-H;A-H,K-M,Q,T;A-N,P,Q,S-U)
Целочисленная арифметика Условия задач Вход в тестирующую систему (ejudge, 806) до 22.10.2019
(0-8/9-14/15-26)
D22
Классы. Списки Условие Вход в тестирующую систему (ejudge, 842) до 01.05.20, критерии 2/4/5
Контрольная работа. Длинная арифметика. Классы. Вариант 2 Вход в тестирующую систему (ejudge, 835) до 05.03.20, критерии 4/3/2
Контрольная работа. Длинная арифметика. Классы. Вариант 1 Вход в тестирующую систему (ejudge, 834) до 05.03.20, критерии 4/3/2
Контрольная работа ... Вход в тестирующую систему (ejudge, 826) до 12-50, критерии 4/3/2
Длинная арифметика. Условия задач Вход в тестирующую систему (ejudge, 824) fraction.cpp — пример класса рациональных чисел
Рекурсия. Условия задач Вход в тестирующую систему (ejudge, 820) 5/8/11
Переписывание КР. ... Вход в тестирующую систему (ejudge, 818) до 16-15, критерии 3/2 задачи на 4/3
Cтроки Условия задач Вход в тестирующую систему (ejudge, 816) до 8.11.19 критерии 5/8/10
Массивы Условия задач Вход в тестирующую систему (ejudge, 807) 03.10.19
Массивы поинтереснее Условия задач Вход в тестирующую систему (ejudge, 808) 03.10.19
Контрольная работа 11.10.19. ... Вход в тестирующую систему (ejudge, 814) до 12-50, критерии 4/3/2
М22
Классы. Многочлены. Условия задач Вход в тестирующую систему (ejudge, 844) ... критерии ....
Классы. Кучи. Условия задач Вход в тестирующую систему (ejudge, 840) ... критерии ....
Классы. Рациональные дроби. Условия задач Вход в тестирующую систему (ejudge, 839) fraction.py — пример с урока
до 06.05.20 критерии 6/10/12
Вещественная арифметика Условия задач
Подробнее про 0.1 + 0.1 + 0.1
Вход в тестирующую систему (ejudge, 836) до 15.03.20 критерии 11/9/7
Контрольная работа Вход в тестирующую систему (ejudge, 832) до 12:50
Бинарный поиск Условия задач Вход в тестирующую систему (ejudge, 829) до 27.01.20 меньше [A-D] это 2, больше= [A-F] это 5
до 03.02.20 меньше [G-I] это 2, больше= [G-J] это 5
Итоговые критерии 12/10/8 на 5/4/3
Контрольная работа Вход в тестирующую систему (ejudge, 828) до 12:50
Динамическое программирование Условия задач Вход в тестирующую систему (ejudge, 823) до 24.12.19 ((9, 4, 1) / (9,2,0) / (9, 0, 0)), в скобках записано (одном./двум./подотрезки)
Подстановки (дополнительный) Условия задач Вход в тестирующую систему (ejudge, 822) до ... (...)
Работа с файлами Условия задач Вход в тестирующую систему (ejudge, 809) до 06.10.19 (11/15/19)
Множества-Словари Условия задач Вход в тестирующую систему (ejudge, 813) до 20.10.19 / 24.11.19 (8/6/4, 4/8/12)
E22
Двумерные массивы Условия задач Вход в тестирующую систему (ejudge, 419) до 20.03.2020 (8/11/14 только из задач A-E, G-K, O, P, S, U, V, W)
КР (цикл for) ... Вход в тестирующую систему (ejudge, 837)
КР (файлы, cловари, сортировка) ... Вход в тестирующую систему (ejudge, 742)
Словари (dict) Условия задач Вход в тестирующую систему (ejudge, 741) до 20.02.2020 (5/8/11)
КР (файлы, множества, сортировка) ... Вход в тестирующую систему (ejudge, 740) ...
Множества (set) Условия задач Вход в тестирующую систему (ejudge, 739) до 19.12.2019 (3/5/7)
Использование сортировки Условия задач Вход в тестирующую систему (ejudge, 737) до 27.11.2019 (3/4/6 за задачи A-H и 2/3/5 за I-N)
Работа с файлами Условия задач Вход в тестирующую систему (ejudge, 736) до 10.10.2019 (6/9/13)
М21
Готовимся к машинному обучению, модуль NumPy Условия задач Вход в тестирующую систему (ejudge, 570) Subtractive colors, Additive colors
Colors FAQ
Ссылки для интересующихся обработкой изображений: 1 2 3 4
Закрытая олимпиада 10М класса Условия задач Вход в тестирующую систему (ejudge, 759)
Разработка классов (Poly) Условия задач Вход в тестирующую систему (ejudge, 569)
Темы проектов прошлых лет Список тем ... ...
КР (множества, словари) ... Вход в тестирующую систему (ejudge, 548) ...
Графы – обход в глубину Условия задач Вход в тестирующую систему (ejudge, 549) до 26.11.2019 (между 21:00 и 23:59)
(A-D/A-F,J/A-K,[L,M,R])
Графы – введение Условия задач Вход в тестирующую систему (ejudge, 547) до 02.10.2019 (2/3/5)
Множества и словари Условия задач Вход в тестирующую систему (ejudge, 546) до 25.09.2019 (3/5/8, 4/8/12)
Бинарная куча Условия задач Вход в тестирующую систему (ejudge, 545) TBA
M20
Модуль NumPy, векторные вычисления, элементарная обработка изображений Условия задач Вход в тестирующую систему (ejudge, 843) Subtractive colors, Additive colors
Colors FAQ
Ссылки для интересующихся обработкой изображений: 1 2 3 4
Теория кодирования. Однозначные и префиксные коды. Код Хаффмана. Задачи
... ...
Машинное обучение Jupyter notebook link
... ...
ray-tracing google-drive link
Презентация
... ...
Закрытая олимпиада 11М класса Условия задач Вход в тестирующую систему (ejudge, 761)
ООП: инкапсуляция, виртуальные функции Person, Student, Teacher, Policeman
Figure, Triangle, Rectangle, Circle
Весёлые кроссворды Синтаксис регулярных выражений
Тестирование регулярных выражений
Регулярные выражения в языке Python (модуль re)
Кроссворды
ЕГЭ по информатике ... Вход в тестирующую систему (ejudge, 14) ...
Синтаксический анализ Условия задач ... ...
3D-программирование Полезные ссылки:
index.html — страница для загрузки в браузере
script_plane.js — скрипт для вращения плоскости
cubeGeometry.js — данные, описывающие геометрию куба, скопированные в script_cube.js
script_cube.js — скрипт для вращения куба (сравните с script_plane.js!)
boromir.jpeg — картинка для текстуры
script_cube_textured.js — скрипт для вращения текстурированного куба
web-программирование Полезные ссылки:
Справочник по JavaScript (рус.)
W3Schools
Справочник по Javascript (англ.)
Как развернуть web-сервер на python
Задание:
ссылка на задачу
целевой дизайн
...
D20
Синтаксический анализ Условия задач ... ...
Структуры данных — стек, очередь, дек Условия задач Вход в тестирующую систему (ejudge, 805) до 30.09.2019 (стек: 3/5/7, очередь 1/2/3, дек 1/1/2)
Графы — обход в глубину. Условия задач Вход в тестирующую систему (ejudge, 796) желающие доделывают
E20
Графы, вступление Условия задач Вход в тестирующую систему (ejudge, 803) ...
КР (файлы, множества, сортировка) ... Вход в тестирующую систему (ejudge, 827) ...
Сортировка Условия задач Вход в тестирующую систему (ejudge, 738) ...
Библиотека NumPy Условия задач Вход в тестирующую систему (ejudge, 691) ...
Чтение из БД uniprot.org Пример функции, возвращающей FASTA-строку по id белка urllib.py
Динамическое программирование Условия задач Вход в тестирующую систему (ejudge, 787) до 17.04.2019
A-D/AB,D-F/AB,D-F,[2:GIJ]
Множества, словари Условия задач Вход в тестирующую систему (ejudge, 776) до 13.02.2019 (множества: 4/6/8; словари: 5/7/9)
Подготовка к GWAS Условия задач в контесте Вход в тестирующую систему (ejudge, 779) ...

Кружок по программированию
Тема Условия задач Ссылка на контест
Сканирующая прямая Условия задач Вход в тестирующую систему (ejudge, 340)
Простые числа Условия задач Вход в тестирующую систему (ejudge, 339)
Разработка классов (класс Fraction) Условия задач Вход в тестирующую систему (ejudge, 338)
Олимпиада им. М.В.К. Условия задач Вход в тестирующую систему (ejudge, 337)