Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2019, 08:46   #1
bzman
Новичок
Джуниор
 
Регистрация: 06.06.2019
Сообщений: 0
По умолчанию UML диаграмма классов

Построить диаграмму классов UML для Карточной игры пасьянс «Король Альберт»
Правила игры:
Этот пасьянс назван в честь короля Бельгии Альберта 1, который во время Первой мировой войны возглавил армию своей страны против немцев. Карты расклада и «бельгийского резерва» выкладываются на четыре базовые карты.

Карты.

Используется одна стандартная колода.

Расклад.

Сорок пять карт сдаются в открытую рядами слева направо, образуя расклад из девяти колонок.

Первая колонка состоит из одной карты, вторая колонка — из двух и т. д. — в последней колонке девять карт.

Карты каждой колонки должны располагаться внахлест так, чтобы все они были видны. Оставшиеся семь карт, известные как «бельгийский резерв», можно либо держать в руке, либо разложить веером рядом с раскладом.

Цель игры.

Состоит в том, чтобы высвободить четыре туза (базовые карты) и по мере их ввода в игру расположить над раскладом. На них в восходящей последовательности в масть выкладываются карты, от туза до короля.

Правила игры.


Все карты резерва можно разыгрывать, как и открытые карты расклада.

За один ход можно перемещать только одну карту — либо на базе, либо в нисходящем чередующемся по цвету порядке на колонки расклада.

Если на месте всей колонки образуется свободное место, его можно заполнить любой свободной картой.

Игрок может по желанию перемещать карты с баз в расклад с учетом того, что они вписываются в правильную числовую и цветовую последовательности.

Заплачу тому,кто решит.
bzman вне форума Ответить с цитированием
Старый 06.06.2019, 09:46   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Цитата:
Сообщение от bzman Посмотреть сообщение
Сорок пять карт сдаются в открытую рядами слева направо, образуя расклад из девяти колонок.
это мало.

Цитата:
Количество колод: 1

Количество карт в колоде: 52

Количество игроков: 1

Цель пасьянса: необходимо собрать все карты на базовых стопках в восходящих последовательностях в масть.

Правила пасьянса. Колода тщательно тасуется и выкладываются в открытом виде 9 игровых рядов карт: в первом - 9 карт, во втором - 8 карт, в третьем - 7 карт и так далее до девятого ряда, в котором одна карта. Оставшиеся 7 карт кладутся открытыми в ряд это резерв. Сверху выложенных рядов, располагаются 4 места для базовых карт тузов, которые перемещаются туда в процессе игры. Для перемещения можно использовать все карты резерва и нижние карты в игровых рядах, эти карты можно класть друг на друга в нисходящих последовательностях с чередованием цвета масти. Можно перемещать только по одной карте. Если какой-либо вертикальный ряд освободится от карт, то на пустое место можно перенести любую свободную карту из другого ряда или из резерва.
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
uml и диаграмма классов lisica198808 Помощь студентам 0 23.06.2014 01:26
Диаграмма классов UML Padaleki Помощь студентам 6 13.02.2014 19:59
uml диаграмма классов для игры den790 Общие вопросы по программированию, компьютерный форум 0 09.10.2011 14:54
диаграмма классов vep Фриланс 1 19.06.2011 16:58
Диаграмма классов Lazio Общие вопросы C/C++ 0 26.12.2010 20:32