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

Задача на длинную арифметику - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ метод Зейделя http://www.cyberforum.ru/cpp-beginners/thread8710.html
Ребят помогите пожалуйста, а то зачот простаивает)Нужна программка реализующая метод Зейделя(или Зейзеля препод так написал что непонятно).ПРоста в лекциях не давал, а на зачот дал((Оч прошу от всего курса благодарность будет))
C++ Функция, которая копирует строку в другую строку заданное количество раз Помогите!!!! срочно нужна задача. Не знаю как сделать. Разработать функцию, которая копирует строку в другую строку заданное количество раз При реализации функции запрещается пользоваться функциями библиотек языка C. http://www.cyberforum.ru/cpp-beginners/thread8705.html
Помогите новичку:) C++
{ printf("\n\nEshe : "); scanf("%s",&e); if(e=='y') c=1; if(e=='n') c=3; } } printf("%s %i","\nVashu o4ki: ",isumma);
C++ Описать структуру з именем WORKER
Привет уважаемые программисты!. Помогите пожалуйста (очень срочно нада!!) решить две задачи на С++. Очень прошу не оставляйте без внимания. Зарание спасибо!. 1.Даны две группы точек на плоскости. Найти радиус и центр круга, который проходит через n (n>2) точек первой группы и удерживает строго в середине себя одинаковое количество точек первой и второй группы. 2.Описать структуру з именем...
C++ Помогите пожалуйста решить пару задач на зачет! http://www.cyberforum.ru/cpp-beginners/thread8695.html
:help: 1. В текстовом файле посчитать процентное отношение гласных и согласных букв 2. Описать класс Треугольник, содержащий координаты вершин, конструктор, функцию, определяющую правильность введения данных, т.е. проверяющую возможность построения треугольника по заданным вершинам, и функцию, рисующую треугольник на экране. Продемонстрировать в программе работу всех функций. помогите...
C++ Помогите люди!!!с файлами.... Здравствуйте всем...!!!:).Помогите новичку пожалуйста....:'( Вычислить группу файлов "по маске",а затем вычислить перемещение файлов на съемный диск А: Заранее благодарю...:help: подробнее

Показать сообщение отдельно
CheshireCat
Эксперт С++
2892 / 1241 / 78
Регистрация: 27.05.2008
Сообщений: 3,368
05.06.2008, 21:54
Цитата Сообщение от qqq Посмотреть сообщение
лучше всего код но можно просто подскозать как сделать, а то чето немогу понять как решить
1. Лезешь в Гугл и ищешь класс для обработки ну оооооочень длинных целых чисел: CLongInt. То ли на CodeProject, то ли на CodeGuru.... короче, он есть
2. Подключаешь его в свой проект и устанавливаешь подходящую тебе разрядность.
3. Компилишь программу, запускаешь, пока она считает - пьешь кофе (чай, пиво, коньяк.... недостающее добавить по вкусу).
4. Радуешься полученному результату!

Вот результат расчета чисел Хэмминга:
(как, вы не знаете, что это такое? Гугл и Википедия вам в помощь.)
100000-th number is:
290142196707511001929482240000000000000
Execution time: 1 second.

1000000-th number is:
519312780448388736089589843750000000000000000000000000000000000000000000000000000000
Execution time: 7 seconds.

10000000-th number is:
1624410506383043182323921531175957503510853882059664086333567248332521160136820981279015541076660156
2500000000000000000000000000000000000000000000000000000000000000000000000000000000
Execution time: 133 seconds.

100000000-th number is:
1814014330961136353295334243069335458466963503370909792946250536671403515659313581838046786605422296
4635144914854949550271375442721368122191972041094311075107507067573147191502194201568268202614781694
6818595136490836162942005416114894699679995595053651728120955680200739341006998503970330059031581136
91518456912149989919601385875227049401605594538145621585911726469930727034807205200195312500
Execution time: 2786 seconds.

Celeron 2.4 512 Mb RAM, Win XP SP2.
Компилятор MSVC++ 7.1 (2003).
В общем, после подсчета стомиллионного числа за 46 минут мой энтузиазм стал потихоньку улетучиваться, ибо грубая прикидка показывает, что шагнуть еще на порядок до миллиарда можно, но придется уже очень-очень изрядно запастись терпением - часиков этак на двадцать... Короче, если есть энтузиасты - дерзайте! Задача решаемая. Я же пока пас....
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru