tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Другие предметы
Социальная структура
Социальная структура общества в 19 веке
lerka22222222222222
2 16.04.2019 22:50
1
Ответы
MAK222222
29.05.2020 20:23
#include <iostream>#include <vector>#include <cstdlib>using namespace std;
vector< vector<long long int> > a;
int step(int n, int k){ //cout << n << " " << k << endl; if((n == 0) || (k == 0) || (n == k)) return 1; long long int tmp1, tmp2;
if(a[n - 1][k - 1] == 0) a[n - 1][k - 1] = step(n - 1, k - 1); tmp1 = a[n - 1][k - 1]; if(a[n - 1][k] == 0) a[n - 1][k] = step(n - 1, k); tmp2 = a[n - 1][k];
return tmp1 + tmp2;}
int main(void){ int n, k; cin >> n >> k;
a.resize(n); for(size_t j = 0; j < a.size(); j++) for(size_t i = 0; i < n; i++) a[j].push_back(0);
cout << step(n, k) << endl;}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Другие предметы
Den0410
27.01.2020 15:13
Свяжите между собой понятия : мизансцена и темпоритм, мизансцена и декорации. свяжите между собой понятия : мизансцена и событие, мизансцена и режиссерский замысел....
Котёнок0007
27.01.2020 15:03
На оптовую базу поступила партия пшеничной муки высшего сорта в полипропиленовых мешках по 50 кг. при исследовании объединенной пробы было установлено: цвет белый с желтоватым...
vjvxjbnkgsvjsvs
27.01.2020 15:01
Скорее всего тут правильный ответ - 27. но я пока что не могу уловить суть по какой последовательности идет числовой ряд...
АлинаRiver
02.12.2021 19:22
Как переводиться Sukka с финского?...
katevyb
02.12.2021 19:23
О чём стих балалык на кырг яз...
Valya199531
10.06.2019 08:20
Что разрешается вправлять медецинскому персоналу...
vipnikita20199
27.04.2020 20:20
Учебно-исследовательское задание «Видеоэтюд как вид документального кино» В работе нужно раскрыть характерные особенности видеоэтюда, как вида документального кино. ( Это...
МаксимилианВеликий
27.04.2020 20:20
1. Напильники изготавливают из инструментальной стали. * да Нет 2. Бархатные напильники применяют для грубой обработки. * да Нет 3. Поперечное опиливание позволяет снимать...
dencommission
27.04.2020 20:21
. Работа с текстом Тиргатао - царица синдов ответить на во какими были взаимоотношения вождей меотов и правителей Боспорского царства? 2) на основании каких источников ученые...
9999Ksenya999
01.10.2019 01:20
глаза у него довольно большие карего цвета нужна ли здесь запятая?...
Популярные вопросы
Осуществить цепочку превращений: cl 2 - hcl - cacl 2 - hcl - cl 2 2 -...
2
Сколько будет 267 дм квадратных выразить в м квадратных и дм...
1
Какова длина моста ,если автомобиль проехал его за 5 мин.скорость автомобиля...
1
Коробку с размером 30x30x50 нужно наполнить одинаковыми кубиками. сколько...
2
Написать короткое эссе (не более 100 слов) на тему козьма минин и дмитрий...
2
Выписать все словосочетания, указать связи. 1) утром участники похода...
1
|y+5| =3 решите уравнение. палочки-это модули...
3
3кг инжира нужно засыпать 2- мя кг сахара,подождать несколько часов, а...
2
Дано натуральное число п. вычислить: 1*2 + 2*3*4 + … + n*(n + 1) *…*2n...
1
Смоделировать проблемы стран ядра в современном мире и наметить возможные...
1
vector< vector<long long int> > a;
int step(int n, int k){ //cout << n << " " << k << endl; if((n == 0) || (k == 0) || (n == k)) return 1; long long int tmp1, tmp2;
if(a[n - 1][k - 1] == 0) a[n - 1][k - 1] = step(n - 1, k - 1); tmp1 = a[n - 1][k - 1]; if(a[n - 1][k] == 0) a[n - 1][k] = step(n - 1, k); tmp2 = a[n - 1][k];
return tmp1 + tmp2;}
int main(void){ int n, k; cin >> n >> k;
a.resize(n); for(size_t j = 0; j < a.size(); j++) for(size_t i = 0; i < n; i++) a[j].push_back(0);
cout << step(n, k) << endl;}