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

Возведение в степень - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Последовательность цифр http://www.cyberforum.ru/cpp-beginners/thread363313.html
Задана последовательность цифр (<100). Определить размер самой длинной неубывающей цепочки чисел этой последовательности. Например: Дано:4813847899122356691393893 Результат: 8 12235669
C++ Определить нажата ли кнопка Здравствуйте. Помогите пожалуйста разобраться. Пишу программу в GUI на тему базы данных. Там имеется кнопка, назову её ButZap1 (класс QPushButton). При нажатии на кнопочку происходит связь... http://www.cyberforum.ru/cpp-beginners/thread363310.html
Помогите разобраться с типами данных C++
Здравствуйте! Размер (в байтах) объектов каких типов данных зависит от разрядности процессора?
помогите обработать массив. C++
Доброго времени суток. В общем есть задача с массивом. вывод массива я сделал: //вывод основного массива int n; int a; cout<<"vvedite N"<<endl; cin>>n; cout<<endl; for (int...
C++ Объединение двух массивов. http://www.cyberforum.ru/cpp-beginners/thread363284.html
Добрый день!!!! Стоит задача из двух массивов сделать один. Первый массив А {"1111111133333333"}; Второй массив В {"22224444"}; Нужно сделать массив С вида {"111111112222333333334444"}; ...
C++ простой вопрос по с++ О всемогущие! Помогите понять почему... Итак, есть простой класс (foo) и есть производный от него класс (newFoo). Вот их определения: class foo { public: int bar( int a, int b ) { return ( a *... подробнее

Показать сообщение отдельно
demik991
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 15
26.12.2011, 08:20
вот мой псевдо двуядерний, 2 гига оперативки ( и пока ище криворукость в написании кода на С ) потребовал на раздумия 5 с половиной минут и таки вывел результат (думал не дождусь). При етих результатах уверен что можна оптимизировать и достичь куда лудших результатов.

Добавлено через 5 минут
Цитата Сообщение от alkagolik Посмотреть сообщение
вы представляете себе агрегат, который в состоянии вычислить
у меня такой имееться, канечно не напрямую, а так как я думал и так как здесь описывалось через масив

Добавлено через 59 минут
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
int p[35000],n,i,j,h,t;
 
for(int k = 0; k<35000; k++)
p[k]=0;
 
t=0;
h=0;
p[0]=1;
 
cout<< "Enter power of 2: ";
cin>>n;
 
if (n==0) p[0]=1;
else
{
   for(i=0; i<n; i++)
   for(j=0; j <= h; j++)
   {
 
       p[j]*=2;
       if (t>0) {p[j]+=t; t=0;}
       if(p[j]/1000000000>0)
       {
            t=p[j]/1000000000;
            p[j]=p[j]%1000000000;
            if(p[j+1]<=0)    h++;
        }
   }
}
вот мое детище, но зато как на меня тут просматриваеться алгоритм действий
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru