Здравствуйте, sergii.p, Вы писали:
SP>Думаю, всё таки нет. Вы берёте пачку гвоздей. Если пачка пуста, процесс завершаете. Иначе берёте первый гвоздь, приколачиваете и с оставшимися возвращаетесь в начало (рекурсия!).
Рискну предположить, что для обычного человека все-таки был бы более привычен алгоритм, описанный вот в такой императивной форме:
пока (есть гвозди) и (не все еще прибито):
взять очередной гвоздь;
забить взятый гвоздь;
Без рекурсии.