Домашнее задание для 11 тех (группа 1) класса по информатике на субботу 14.03.26:
1. Прочитайте §41 учебника к теме "Динамическое программирование".
Дополнительно изучите материал презентации по теме "Основы динамического программирования", доступной для скачивания по ссылке: документ в формате pdf
2. Решите (письменно на отдельном листе) задачи по теме "Динамическое программирование. Количество решений". Файл документа с задачами можно скачать по ссылке.
В решении нужно показать динамический подсчёт решений (например в форме таблиц). Примеры решений можно найти в §41. Проверить ответ можно запрограммировав решение (примеры программ в §41).
На проверку нужно прислать фотографии решений по электронной почте, или сдать решения перед уроком 14.03.26.
3. Напишите программы на языке Python к задачам 1A, 1B, 1C на слайдах 6, 7 презентации по ссылке выше и задачам 2А, 2В, 2C, 2D на слайдах 13, 14.
Файлы программ нужно прислать на проверку по электронной почте до 14.03.26 на адрес:
Или сдать на проверку перед уроком 13.03.26 на съёмном носителе данных.
Дополнительные материалы к главе 6 "Алгоритмизация и программирование":
ссылка на архив с презентацией (язык Python): архив .zip, внутри файл презентации .ppt
ссылка на онлайн учебник за 10 класс по основам языка Python: файл в формате pdf
Если нет возможности установить интерпретатор языка на домашний компьютер, то можно воспользоваться онлайн интерпретаторами, например: https://online-python-compiler.ru/

