/
nixywes
/
study
Обзор
Документация
Войти
/
nixywes
/
study
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
algorithm/KR4/task_9_wb5.cpp
22 строки
608 B
SadCat1233
create repo
27 ноя 2025, 11:28
27 ноя 2025, 11:28
082031e
Код
Авторство
О чём код?
#include <iostream> #include <string> using namespace std; void towerOfHanoi(int n, char start, char buffer, char destination) { if (n == 1) { cout << "Move disk 1 from " << start << " to " << destination << std::endl; return; } towerOfHanoi(n - 1, start, destination, buffer); cout << "Move disk " << n << " from " << start << " to " << destination << std::endl; towerOfHanoi(n - 1, buffer, start, destination); } int main() { int numDisks; cout << "Enter the number of disks: "; cin >> numDisks; towerOfHanoi(numDisks, 'A', 'B', 'C'); return 0; }