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

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

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

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

Нужно составить алгоритм и реализовать на C#.

Может кто-то сталкивался с подобной задачей или может дать совет. Буду благодарен, спасибо.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.10.2016, 15:49
Ответы с готовыми решениями:

как создать кнопку которая будет переключать функционирование других кнопок
Visual studio C# На форме созданы кнопки как на мобильном телефоне, цифры от 1 до 9, выполняющие...

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

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

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

1
28 / 28 / 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
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.10.2016, 00:22

Помощь в написании контрольных, курсовых и дипломных работ здесь.

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

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

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

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


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

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

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