Форум программистов, компьютерный форум, киберфорум
Наши страницы

Ханойская башня- тесты - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ MPI передача матриц в группу процессов http://www.cyberforum.ru/cpp-beginners/thread821980.html
Нужно передать 9 матриц в группу процессов. Использовал MPI_Scatter для предварительно созданной группы. Вылетало с ошибкой об неправильном коммуникаторе. Решил использовать MPI_COMM_WORLD. Но теперь...
C++ как усовершенствовать студ.актив при помощи С++ Учусь на первом курсе, если честно, не особо смыслю в программировании :) Веду активную жизнь, состою в студенческом активе, по этому поводу препод меня подкалывает постоянно!Так вот, можете... http://www.cyberforum.ru/cpp-beginners/thread821978.html
C++ Дописать в конец a.jpeg некий секретный текст. Вывести этот текст на экран
Как мне стало известно все .jpeg оканчиваются на маркер FFD9. Его мы и будем искать при выводе результата. Сначала откроем файл на дополнение "ab". Дополним Выглядеть функция будет так: void...
C++ Как закончить ввод в итератор ввода для потока
По задумке в представленном ниже коде вводятся слова в консоль, потом как то ввод прекращается и программа дальше выполняет свои подсчеты и выводит результат. Что я должен нажать в консоли, что бы...
C++ Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. http://www.cyberforum.ru/cpp-beginners/thread821949.html
Напишите листинг программы с комментариями. в С++ 6.0. Вот задание: " Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. Длины катетов должны...
C++ Выводи лишних символов в файл Не знаю почему, но в файл печатаются лишнbе символы 'H', а на экран нормально всё выводится. #include <stdio.h> #include <stdlib.h> #include <Windows.h> #include <string.h> int main() {... подробнее

Показать сообщение отдельно
peace_of_deth
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 11
29.03.2013, 13:52  [ТС]
Цитата Сообщение от Van111 Посмотреть сообщение
peace_of_deth, полагаю вам нужно будет вывести количество операций для

и тут у вас загвоздка с большими числами. следовательно или создайте свой класс для работы с числами неограниченной длины ,либо используйте существующий.
так, как у вас будет только операция возведения в степень у вас не будет натуги с умножением или тому подобному, можете просто сделать большую битовую последовательность поставить в неё 1(bin) и начать толкать <<2 потом сделаете перевод в десятичную и отнимите один
Вы немного не поняли нет проблемы с большими числами, проблема в том что в текстовый документ будет при каждой операции добавляться запись типа "1->2" и поэтому во первых файл будет очень много весить, а во вторых даже без операций записи это будет длиться ну очень долго.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru