Алгоритмы

Различные задачи, чтобы решить которые нужно поразмышлять именно над алгоритмом решения. Задачи не привязаны ни к какой конкретной теме и могут решаться любым способом, с использованием любых синтаксических средств языка.

К каждой задаче прилагается решение, которое ни в коем случае не следует считать эталонным, тем более с точки зрения производительности. Просто, если вам ну совсем ничего не приходит в голову, можете что-то подсмотреть. Возможно, предлагаемое решение натолкнёт вас на интересную мысль.