Персональные блоги → PythonChallenge — Головоломки для программистов (на Python и не только)
Продолжу тему интернет-квестов:
habrahabr.ru/blogs/i_am_insane/63921/
habrahabr.ru/blogs/zadachki/63932/

PythonChallenge — это цепочка головоломок для программистов, каждая из которых, по словам автора, решается с помощью разных возможностей языка Python(Автор также пишет, что головоломки можно решать с помощью других языков, но в каких-то задачах(в FAQ написано что в 5 и 23) необходим Python с дополнительными модулями, которые можно найти в интернете).
Все задачи, кроме 32, решаются очень короткими скриптами.
На сайте PythonChallenge можно посмотреть решения, но гораздо интереснее самому решить, а потом свериться.
PythonChallenge: www.pythonchallenge.com
Сайт языка Python: python.org
Документация к Python: docs.python.org
Python Tutorial: docs.python.org/tutorial/index.html
habrahabr.ru/blogs/i_am_insane/63921/
habrahabr.ru/blogs/zadachki/63932/

PythonChallenge — это цепочка головоломок для программистов, каждая из которых, по словам автора, решается с помощью разных возможностей языка Python(Автор также пишет, что головоломки можно решать с помощью других языков, но в каких-то задачах(в FAQ написано что в 5 и 23) необходим Python с дополнительными модулями, которые можно найти в интернете).
Все задачи, кроме 32, решаются очень короткими скриптами.
На сайте PythonChallenge можно посмотреть решения, но гораздо интереснее самому решить, а потом свериться.
PythonChallenge: www.pythonchallenge.com
Сайт языка Python: python.org
Документация к Python: docs.python.org
Python Tutorial: docs.python.org/tutorial/index.html
Занимательные задачки → Успеет ли космонавт разбудить всех вовремя?
Космический корабль летит к далекой звезде. Команда корабля составляет 101 человек. Все они, кроме одного дежурного, спят в анабиозных камерах.
Внезапно рядом с кораблем выныривает из гиперпространства летающая тарелка враждебной расы. Дежурный должен как можно быстрее разбудить весь экипаж, чтобы противостоять опасности.
Анабиозные камеры (100 штук) расположены одна за другой в длинном коридоре. Чтобы добраться от i-й до (i+1)-й камеры, требуется 1 минута.
В момент ЧП дежурный находится рядом с первой камерой.
Сколько времени нужно, чтобы вывести из анабиоза и привести в готовность весь экипаж корабля?
Cпасибо gimlis, martafey, dab512. Время разморозки одного члена экипажа - 1 минута. Разморозка начинается в момент нажатия специальной кнопки, т.е. затрат времени на запуск размороки нет. Экипаж должен переместиться до конца коридора. На протяжении разморозки рядом с камерой должен присутствовать хотя бы один человек.
Внезапно рядом с кораблем выныривает из гиперпространства летающая тарелка враждебной расы. Дежурный должен как можно быстрее разбудить весь экипаж, чтобы противостоять опасности.
Анабиозные камеры (100 штук) расположены одна за другой в длинном коридоре. Чтобы добраться от i-й до (i+1)-й камеры, требуется 1 минута.
В момент ЧП дежурный находится рядом с первой камерой.
Сколько времени нужно, чтобы вывести из анабиоза и привести в готовность весь экипаж корабля?
Cпасибо gimlis, martafey, dab512. Время разморозки одного члена экипажа - 1 минута. Разморозка начинается в момент нажатия специальной кнопки, т.е. затрат времени на запуск размороки нет. Экипаж должен переместиться до конца коридора. На протяжении разморозки рядом с камерой должен присутствовать хотя бы один человек.