Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.95/37: Рейтинг темы: голосов - 37, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 24.07.2022
Сообщений: 26
1

Количество маршрутов в прямоугольной таблице

29.07.2022, 08:49. Показов 6737. Ответов 23
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В прямоугольной таблице N×M вначале игрок находится в левой верхней клетке. За один ход ему разрешается перемещаться в соседнюю клетку либо вправо, либо вниз (влево и вверх перемещаться запрещено). Посчитайте, сколько у игрока есть способов попасть в правую нижнюю клетку.

Входные данные

Вводятся два числа N и M — размеры таблицы 1⩽N⩽10,1⩽M⩽10.

Выходные данные

Выведите искомое количество способов.
Пример:
Ввод:
1 10
Вывод:
1
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.07.2022, 08:49
Ответы с готовыми решениями:

Количество маршрутов в прямоугольной таблице
приветствую вас, участники форума! ;) очень нуждаюсь в вашей помощи в решении задачи на сайте...

Количество маршрутов в прямоугольной таблице
В прямоугольной таблице N×M вначале игрок находится в левой верхней клетке. За один ход ему...

Нет маршрутов OSPF тип-5 в таблице маршрутизации
Нет маршрутов OSPF тип-5 в таблице маршрутизации/ - на R1, R2, R3 и других маршрутизаторах в...

автоматическое создание маршрутов в таблице маршрутизации виндовс
всем привет такой у меня вопрос, сори если тупой есть у меня сеть компов под ХР и есть...

23
Заблокирован
31.07.2022, 13:47 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Байт Посмотреть сообщение
Да все же очевидно!
0
3 / 2 / 2
Регистрация: 04.12.2020
Сообщений: 35
31.07.2022, 21:47 22
Извините за моветон, я делаю это, потому что лень проверять вылет за границы массива.
0
Вездепух
Эксперт CЭксперт С++
11695 / 6374 / 1724
Регистрация: 18.10.2014
Сообщений: 16,068
31.07.2022, 22:25 23
Цитата Сообщение от Байт Посмотреть сообщение
Вы каждому пути ставите соответствие такой расклал "апельсинов" по корзинам:
k шагов вправо в ряду L - в корзину номер L кладется k апельсинов. Ход вниз - корзина L остается пустой.
Можно и так.

Тогда апельсины - это шаги вниз. Их всего N-1.

А шаги вправо - это промежутки между корзинами. Так как шагов вправо всего M-1, количество корзин равно M.

Далее применяем готовую формулу количества разложений числа N-1 на кортежи из M неотрицательных слагаемых.
0
2 / 2 / 1
Регистрация: 16.08.2022
Сообщений: 28
30.08.2022, 13:59 24
Вот это вот работает :
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
int main(){
int n,m,i;
cin >> n >> m;
--n; --m;
unsigned long long p = 1;
for(int i = n+1; i <= n+m; ++i) p*= i;
for(int i = 2; i <= m; ++i) p/= i;
 
cout << p;
}
0
30.08.2022, 13:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.08.2022, 13:59
Помогаю со студенческими работами здесь

Ошибка - В таблице маршрутов нет маршрута, соответствующего предоставленным значениям
Доброго времени суток. Проект работал замечательно, пока не стал переделывать маршруты. Файл...

Количество маршрутов
Доброе утро всем!:) Есть задачка. На картинке показаны шесть квадратов и возможные маршруты их...

Посчитать количество маршрутов
Лестница имеет определенное количество ступенек N. Кенгуру может одним прыжком преодолеть не более...

Количество маршрутов с препятствиями
Здравствуйте, вот познаю основы динамического программирование и столкнулся с проблемой во время...

Задача на вычисление количество маршрутов
После завершения уборки у робота-пылесоса остался низкий уровень заряда батареи и ему необходимо...

В целочисленной прямоугольной таблице увеличить на 0,5 все отрицательные элементы
в целочисленной прямоугольной таблице увеличить на 0,5 все отрицательные элементы. Помогите,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru