You

2025-02-25 15:34 | Публичная
#include <iostream>
using namespace std;
void solveTowers(int count, char source, char destination, char spare) {
    if (count == 1) {
        cout << "Переместите кольцо 1 с " << source << " на " << destination << endl;
    }
    else {
        solveTowers(count - 1, source, spare, destination);
        cout << "Переместите кольцо " << count << " с " << source << " на " << destination << endl;
        solveTowers(count - 1, spare, destination, source);
    }
}

int main() {
  
    int n = 3; 
    setlocale(LC_ALL, "ru");
    solveTowers(n, 'A', 'C', 'B'); 
    return 0;
}
Вернуться ко Всем Вставкам
Открыть чат
Чат с Send-Code AI Закрыть чат