Предмет: Информатика,
автор: Anna0077
решить задачу: В узком и очень длинном желобе находятся 8 шариков, четыре синих слева и четыре красных чуть-чуть большего диаметра справа. В средней части желоба в стенке имеется небольшая ниша, в которой может поместиться один синий или один красный шарик. Два любых шарика могут расположиться рядом поперек желоба только в том месте, где находиться ниша. Левый конец желоба закрыт, а в правом конце есть отверстие, через которое может пройти синий шарик, но не может пройти красный. Вынимать шарики из желоба не разрешается. Как выкатить из желоба все синие шарики?
Ответы
Автор ответа:
25
в цикле пока справа есть белые шарики
закатить в желоб белый шарик из правой части, все черные шарики перекатить в правую часть, выкатить из желоба белый шарик в левую часть все черные шарики
перекатить в левую часть конец цикла выкатить черные шарики из желоба
закатить в желоб белый шарик из правой части, все черные шарики перекатить в правую часть, выкатить из желоба белый шарик в левую часть все черные шарики
перекатить в левую часть конец цикла выкатить черные шарики из желоба
Похожие вопросы
Предмет: Русский язык,
автор: angelrea1
Предмет: Немецкий язык,
автор: bandito250
Предмет: Қазақ тiлi,
автор: Xmangos4
Предмет: Математика,
автор: minecrafterru25