====== Задачи для отработки навыков программирования ====== Для написания программного кода рекомендуем облачные IDE: [[https://repl.it/languages]] редактор кода и терминал [[http://pythontutor.com]] - визуальная модель распределения данных в памяти исполнителя ===== Избранные задачи (начальный уровень, язык программирования Python) ===== https://stepik.org/s/j18ebD48 - Катя узнала, что ей для сна надо X минут. В отличие от Коли, Катя ложится спать после полуночи в H часов и M минут. Помогите Кате определить, на какое время ей поставить будильник, чтобы он прозвенел ровно через X минут после того, как она ляжет спать... https://stepik.org/s/VqkZyBR5 - В Институте биоинформатики между информатиками и биологами устраивается соревнование. Победителям соревнования достанется большой и вкусный пирог. В команде биологов a человек, а в команде информатиков — b человек. Нужно заранее разрезать пирог таким образом, чтобы можно было раздать кусочки пирога любой команде, выигравшей соревнование, при этом каждому участнику этой команды должно достаться одинаковое число кусочков пирога. И так как не хочется резать пирог на слишком мелкие кусочки, нужно найти минимальное подходящее число. https://stepik.org/s/w1vQ97qj - вопрос по модификации списков (попробуйте сделать без использования среды программирования, если не получится, посмотрите в визуальной среде [[http://pythontutor.com]]) https://stepik.org/s/vqDmOn1g - списки (сортировка) https://stepik.org/s/04A2a9RX - Напишите программу, которая считывает список чисел lst из первой строки и число x из второй строки, которая выводит все позиции, на которых встречается число x в переданном списке lst. * [[https://stepik.org/s/kq6Bmxqj]] - Выведите таблицу размером n×n, заполненную числами от 1 до n2 по спирали, выходящей из левого верхнего угла и закрученной по часовой стрелке.