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

Кодовый замок (может быть любой язык програмирования) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализуйте АТД “Список” для любого типа данных http://www.cyberforum.ru/cpp-beginners/thread402266.html
Помогите решить задачку. 1. Реализуйте АТД “Список” для любого типа данных и его операторы (INSERT, LOCATE, RETRIEVE, DELETE, NEXT, PREVIOUS, MAKENULL, FIRST, PRINTLIST), используя массив. 2....
C++ Даны две последовательности а1,а2,...аn и b1, b2, ... bn (m<n). В каждой из них члены различны. Даны две последовательности а1,а2,...аn и b1, b2, ... bn (m<n). В каждой из них члены различны. Верно ли, что все члены второй последовательности входят в первую последовательность входят в первую... http://www.cyberforum.ru/cpp-beginners/thread402257.html
C++ Ругается на функцию
В чём тут ошибка? #include <iostream> #include <string> const int n=3;
написать программу, которая содержит текущую информацию о продажах билетов на теплоход C++
C++. написать программу, которая содержит текущую информацию о продажах билетов на теплоход. Сведения о каждой продаже содержат: • Пристань назначения; • Номер рейса • Фамилию и инициалы...
C++ Массив, заполненный 1 и 0. Найти путь, состоящий из нулей, от точки до точки. http://www.cyberforum.ru/cpp-beginners/thread402212.html
Доброго времени суток всем! Вот такая задача, ничего не могу даже сообразить по ней, подкиньте идеи, пожалуйста (ну или код в C++ ) Дан массив А(м х м), заполненный "1" и "0". С клавиатуры вводятся...
C++ Обращение матрицы методом Гаусса. Если кто знает, напишите пожалуйста программу обращения любой матрицы методом Гаусса. подробнее

Показать сообщение отдельно
Maria_Добрая
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 63

Кодовый замок (может быть любой язык програмирования) - C++

08.12.2011, 18:50. Просмотров 668. Ответов 0
Метки (Все метки)

Кодовый замок состоит из N рычажков, каждый из которых может быть установлен в любое из K положений, обозначенных натуральными числами от 1 до K. Известно, что для того чтобы открыть замок, нужно, чтобы сумма положений любых трех последовательных рычажков была равна K.
Два рычажка уже установлены в некоторые положения, и их переключать нельзя. Рычажок с номером p1 установлен в положение v1, а рычажок p2 – в положение v2.
Напишите программу, которая определит, сколькими способами можно установить остальные рычажки, чтобы открыть замок.
Формат входных данных
Вводятся натуральные числа N, K, p1, v1, p2, v2. Рычажки пронумерованы числами от 1 до N.
3 ≤ N ≤ 10000, 3 ≤ K ≤ 6, p1≠p2, 1 ≤ p1 ≤ N, 1 ≤ p2 ≤ N, 1 ≤ v1 ≤ K, 1 ≤ v2 ≤ K.
Формат выходных данных
Выведите одно число — количество искомых комбинаций или 0, если, соблюдая все условия, замок открыть невозможно.
Примеры
c.in
3 3 1 1 2 1
3 3 1 1 3 2
4 4 1 1 4 1
5 3 1 1 4 1

c.out
1
0
2
1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru