Форум программистов, компьютерный форум CyberForum.ru

Ханойские башни - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определение члена ряда Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread109679.html
У Дейтлов есть задача Вопросы по модификации: а) использовать double вместо int. То есть был код #include<iostream> using namespace std; #include<windows>
C++ Перевести первый символ в верхний регистр Здравствуйте. Программа создает строки, добавляет их в текст, меняет все символы в нижний регистр, затем первый символ в верхний регистр и выводит строки. Программа компилируется, но не меняет 1-й символ в верх. рег. Вот код. Спасибо. main #include "stdafx.h" #include "text.h" #include "string.h" #include <iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread109677.html
C++ Определение члена ряда Фибоначчи
У Дейтлов есть задача http://xmages.net/upload/780fa98c.jpg Вопросы по модификации: а) использовать double вместо int. То есть был код #include<iostream> using namespace std;
C++ Перенос двузначных элементов массива в новый
всем привет!у меня есть прога которая автоматом заполняет массив и сортирует его по возрастанию,как сделать чтоб из этого массива все 2значные элементы перенести в новый массив и вывести на экран #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; void main() { const int max_elem=20; int mas;
C++ Найти сумму максимального и минимального чисел строки, у которой произведение элементов нечетно http://www.cyberforum.ru/cpp-beginners/thread109643.html
Найти сумму максимального и минимального чисел строки, у которой произведение элементов нечетно. Посмотрите код. Тут есть ошибки? Очень нужно. //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include <stdlib.h> #include <iostream.h>
C++ алгоритм программы с потоками Помогите пожалуйста написать алгоритм программы с потоками! Вот текст задания: В аудитории идет экзамен, на котором присутствуют 10 студентов (потоки) и преподаватель (поток). У студентов имеется две шпаргалки (разделяемые ресурсы), которые они передают друг другу в случайном порядке. Преподаватель читает газету и пытается уличить студентов в списывании, для чего через случайные промежутки... подробнее

Показать сообщение отдельно
fs444
6 / 10 / 0
Регистрация: 18.08.2009
Сообщений: 480

Ханойские башни - C++

28.03.2010, 13:59. Просмотров 5025. Ответов 3
Метки (Все метки)

У Дейтлов есть задача:

Не могу до конца сформулировать алгоритм.

Предположим, я беру 3 колышка и 4 диска
C++
1
2
3
int k1, k2, k3; //колышки 1, 2 и 3 соответственно
 
int d1, d2, d3, d4; //диски 1, 2, 3 и 4 соответственно
Если бы на колышке был только один диск, то можно было бы написать
C++
1
k3 = d1;
Но как мне записать, что с самого начала на колышек №1 надето четыре диска в последовательности сверху вниз 1, 2, 3 и 4?
Миниатюры
Ханойские башни  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru