Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Vlad_Bondarenko
0 / 0 / 7
Регистрация: 29.09.2016
Сообщений: 56
#1

Функционирование парламента - C#

30.10.2016, 15:49. Просмотров 181. Ответов 1
Метки нет (Все метки)

Парламент состоит из n-депутатов, которые должны разделиться на фракции. Число депутатов в каждой фракции разное. Каждый день каждая фракция отправляет одного представителя в президиум. Парламент начинает работу только тогда, когда состав президиума отличный от состава его в предыдущие дни. Составить алгоритм и написать программу, которая бы определила оптимальное число фракций так, чтобы парламент работал как можно дольше.

http://www.cyberforum.ru/csharp-beginners/thread317476.html
Нужно составить алгоритм и реализовать на C#.

Может кто-то сталкивался с подобной задачей или может дать совет. Буду благодарен, спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2016, 15:49
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Функционирование парламента (C#):

Функционирование парламента
Парламент состоит из n-депутатов, которые должны разделиться на фракции. Число...

В один из комитетов парламента нужно отобрать трех членов
4. В один из комитетов парламента нужно отобрать трех членов, причем выбирать...

Функционирование Dialog'ов
Ребят подскажите пожалуйста на фоне простого примера как взаимодействуют...

Функционирование процессора
Функционирование процессора

Неполное функционирование vk.com
В общем, позавчера вечером начались какие-то проблемы с vk.com : не работает...

1
FourthDimension
25 / 25 / 23
Регистрация: 06.10.2016
Сообщений: 74
31.10.2016, 00:22 #2
Можете пояснить фразу:
Парламент начинает работу только тогда, когда состав президиума отличный от состава его в предыдущие дни
.
Я правильно понимаю, что работа парламента останавливается, если повторился состав парламента любого предыдущего дня?
На "пальцах":
1-я итерация - депутат 1(фракция 1), депутат 10(фракция 2), депутат 36 (фракция 3) - парламент начал работу
2-я итерация - депутат 2(фракция 1), депутат 10(фракция 2), депутат 36 (фракция 3) - парламент продолжает работу
2-я итерация - депутат 2(фракция 1), депутат 10(фракция 2), депутат 36 (фракция 3) - парламент закончил работу
Это имелось ввиду? Математически это будет число сочетаний из n по m, где n - число депутатов,m - количество фракций.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2016, 00:22
Привет! Вот еще темы с решениями:

Windows Seven 7 Некорректное функционирование
Всем привет. Недавно установил Windows 7 (до этого был на ХР). Установка прошла...

Функционирование процессора КР580ВМ80А
Задача вот в чём. Я хочу понять как работает процессор КР580ВМ80А по этой...

Функционирование формы регистрации на сайте
Функционирование входа и регистрации на сайте для такой HTML, помогите...

функционирование модулей оперативной памяти.
Вот так сложилось что мне в руки попали две планки оперативки по 2 гига в...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru