Инструменты пользователя

Инструменты сайта


problem_solving

Задачи для отработки навыков программирования

Для написания программного кода рекомендуем облачные 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 по спирали, выходящей из левого верхнего угла и закрученной по часовой стрелке.

problem_solving.txt · Последние изменения: 2019/06/24 20:29 (внешнее изменение)