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

Определить число безопасных стопок - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Общая функция для двух классов со списками http://www.cyberforum.ru/cpp-beginners/thread1042040.html
Есть два класса и общая функция для них. Она создает перечень из элементов принадлежащих первому и второму классу. Так вот, я пробовала открыть к ней доступ через дружественные классы и функции. Никакого толку. Может кто даст совет как работать с ней, использовать и к ней обращаться. Заранее благодарна. Код ниже. class dmassiv; class dmassiv { friend class dmassiv2; private: node1...
C++ Массив структуры через заголовочный файл! Помогите! Вот само задание,вот я сделал как то заголовочный файл,но правильно или нет не знаю,а сам код как написать(( http://www.cyberforum.ru/cpp-beginners/thread1042028.html
C++ Оценка
#include<stdio.h> int main() { int x,a,t,i,k; scanf("%d",&x); if (x==1) { a=4;
В одномерном массиве, состоящем из п целых элементов, вычислить: - номер максимального элемента массива; - произведение элементов массива, располож C++
Доброго времени суток!Ребят в субботу зачет! нужна помощь.Нужно сделать 3 лабы , что бы не сдавать потом платно.1 я сделал. Помогите вот с этой В одномерном массиве, состоящем из п целых элементов, вычислить: - номер максимального элемента массива; - произведение элементов массива, расположенных между первым и вторым нулевыми элементами. С++ Буду очень благодарен)
C++ Калькулятор для обыкновенных дробей http://www.cyberforum.ru/cpp-beginners/thread1042015.html
Не компилируется( #include <iostream> #include <math.h> using namespace std; class Calc
C++ Не записывает в файл Доброго времени суток. Написал код, который должен открывать файл, находить в нем определенный символ и заменять его на другой. Все работает кроме перезаписи файла. В чем может быть проблема? #include <iostream> #include <fstream> #include <Windows.h> using namespace std; int main() { подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
4663 / 2489 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
15.12.2013, 14:37     Определить число безопасных стопок
вот более быстрый способ с помощью ДП:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
 int main()
 {
     int n, j, i, s=0;
     cin>>n;
     int a[20][3];
     a[0][0]=a[0][1]=a[0][2]=1;
     for(i=1; i<n; i++)
     {
         a[i][0]=a[i-1][1]+a[i-1][2];
         a[i][2]=a[i][1]=a[i-1][0]+a[i-1][1]+a[i-1][2];
     }
     for(i=0; i<3; i++)
         s+=a[n-1][i];
     cout<<s<<endl;
     return 0;
 }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru