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

Сколькими способами человек может попасть в магазин - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Скиньте интересные задания по ООП С++ http://www.cyberforum.ru/cpp-beginners/thread1252179.html
Добрый вечер, Начал изучать ООП - скиньте интересные задания с использованием ООП С++. Книжные задачки перерешал уже.
C++ Класс Rectangle: возвратить значения координат, длины, ширины и площади Реализовать класс Rectangle. Класс должен хранить координаты, а так же длину и ширину прямоугольника. Предусмотреть инициализацию данного класса через конструктор по умолчанию и с помощью координат двух противоположных вершин. Общими должны быть методы, которые возвращают координаты прямоугольника (x1, x2, y1, y2), длину, ширину, площадь, а также методы позволяющие изменять координаты, длину и... http://www.cyberforum.ru/cpp-beginners/thread1252165.html
C++ Решение нелинейных уравнений методом простой итерации
Решение нелинейных уравнений методом простой итерации. Реализовать заданный алгоритм для уравнения , решив уравнение с заданной пользователем точностью.
C++ Перегрузка оператора + в одномерном массиве
Требуется сцепить два одномерных массива в один mnog operator+(const mnog &R){ int k = size + R.size; //размер нового массива int r = 0; mnog mnogestvo3(k);//создание объекта (новый массив) for (int i = 0; i < size; i++){ mnogestvo3(r) = m; r++; } for (int i = 0; i < R.size; i++){
C++ Удаление переменной структуры http://www.cyberforum.ru/cpp-beginners/thread1252143.html
Здравствуйте! Можете пожалуйста объяснить как удалить переменную структуры study1? Смотрел похожие темы и по существу ничего не нашел. struct study { char namef; char sname; int rate; int group; int numgeo;
C++ Флаги форматирования в cout, выравнивание справа Вот код. Я установил флаг форматирования райт. Поток перегружен и на консоль выводится площадь и периметр, вот только они нисколько не справа. Почему не работает? Rectangle var1(-2,-2,-2,2,2,2,2,-2); cout.setf(ios::right); //formatting flag cout << var1 << endl; подробнее

Показать сообщение отдельно
salam
157 / 138 / 11
Регистрация: 10.07.2012
Сообщений: 709
07.09.2014, 09:59     Сколькими способами человек может попасть в магазин
как-то у вас все запутано. можно, например, так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
i64 get(int x, int kk) {
    if(dp[x][kk] == -1) {
        dp[x][kk] = 0;
        if(kk > 0 && kk <= k) {
            if(x >= 2)
                dp[x][kk] += get(x-1, kk-1);
            dp[x][kk] += get(x+1, kk-1);
        }
    }
    return dp[x][kk];
}
 
int main() {
...
    cout << get(0, k) << endl;
...
}
 
Текущее время: 02:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru