Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
_ALLEN_
3 / 3 / 0
Регистрация: 19.02.2010
Сообщений: 30
#1

Нужно написать игруху!

21.02.2010, 17:40. Просмотров 992. Ответов 3
Метки нет (Все метки)

Легенда гласит, что где-то в Ханое находится храм, в котором размещена следующая конструкция: на основании укреплены 3 алмазных стержня, на которые при сотворении мира Брахма нанизал 64 золотых диска с отверстием посередине, причем внизу оказался самый большой диск, на нем – чуть меньший и так далее, пока на верхушке пирамиды не оказался самый маленький диск. Жрецы храма обязаны перекладывать диски по следующим правилам:

1. За один ход можно перенести только один диск.

2. Нельзя класть больший диск на меньший.

Руководствуясь этими нехитрыми правилами, жрецы должны перенести исходную пирамиду с 1-го стержня на 3-й. Как только они справятся с этим заданием, наступит конец света.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2010, 17:40
Ответы с готовыми решениями:

Нужно написать программу С++
Зрители подходят к турникету на футбольном стадионе каждые 7+-7 секунд и...

Нужно написать драйвер
Доброго времени суток помогите написать драйвер для второй мыши ) То есть мне...

Нужно написать кликер
суть такая: запускаю прогу, нажимаю alt+l и прога начинает кликать на f12 со...

[Квест] Нужно написать распаковщика
Здравствуйте, нужно написать распаковщика который будет распаковывать пару...

Нужно написать программу с++ используя функции
В той из них где главная диагональ содержит больше положительных элементов...

3
CheshireCat
Эксперт С++
2912 / 1261 / 114
Регистрация: 27.05.2008
Сообщений: 3,464
21.02.2010, 21:57 #2
Ну и? А в чем вопрос-то?
0
PointsEqual
ниначмуроФ
839 / 523 / 110
Регистрация: 12.10.2009
Сообщений: 1,915
21.02.2010, 22:44 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void Disk(int from,int to)
{
     cout<< from << "-->"<< to << endl; 
}
void Tower(int h,int x,int z,int y)
{
     if (h==1)
     Disk(x,z);
     else
     {
         Tower(h-1,x,y,z);
         Disk(x,z);
         Tower(h-1,y,z,x);
     }
}
 
int main()
{
     unsigned short number;
     cout<<"The Hanoi towers"<< endl;
     cout<<"vvedite kolichestvo diskov:: ";
     cin>>number;
     Tower(number,1,3,2);
     getch();
     return 0;
}
это головоломка
1
_ALLEN_
3 / 3 / 0
Регистрация: 19.02.2010
Сообщений: 30
24.02.2010, 18:57  [ТС] #4
Цитата Сообщение от PointsEqual Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void Disk(int from,int to)
{
     cout<< from << "-->"<< to << endl; 
}
void Tower(int h,int x,int z,int y)
{
     if (h==1)
     Disk(x,z);
     else
     {
         Tower(h-1,x,y,z);
         Disk(x,z);
         Tower(h-1,y,z,x);
     }
}
 
int main()
{
     unsigned short number;
     cout<<"The Hanoi towers"<< endl;
     cout<<"vvedite kolichestvo diskov:: ";
     cin>>number;
     Tower(number,1,3,2);
     getch();
     return 0;
}
это головоломка





СПасиба выручил!!!!!!!!!!!!!1111111
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2010, 18:57

C++ нужно написать программу
можно написать программу по этим данным и что бы она согдавала таблицу int CH;...

Нужно написать функцию
Работаю в c++ builder 6 Есть много компонентов типа Мемо и Едитов которые...

Тестим игруху на 1с - САПЕР
Сапер на 1с (нормальные формы) - написано мною) П.С.: кому тяжело играть -...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru