Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Haskell
Перезагрузить страницу Определите тип данных, представляющий информацию о карте в карточной игре.
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
katuha3439 katuha3439 вне форума
Новичок
 
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 28.01.2014
По умолчанию Определите тип данных, представляющий информацию о карте в карточной игре. - 28.01.2014, 23:39

Помогите, пожалуйста! не знаю даже с чего начать...(((
Определите тип данных, представляющий информацию о карте и карточной игре. Каждая карта характеризуется одной из 4-х мастей. Карта может быть либо младшей (от двойки до десятки), либо картинкой (валет, дама, король, туз). Определить ф-и:
1. isMinor - проверяет что её аргумент - младшая карта
2. sameSuit - проверяет, что переданные в неё карты одной мати
3. beats:: Card -> Card -> Bool - проверяет, что карта, переданная в качестве первого аргумента бьёт карту, являющуюся вторым аргументом
4. beats2 (аналогичная) - но принимает в качестве дополнительного аргумента козырную масть
5. beatsList - принимает в качестве аргументов список карт, карту и козырную масть и возвращающая список тех карт из списка, которые бьют указанную карту с учётом козырной масти
6. функция, по заданному списку карт возвращает список чисел, каждое из которых возможная сумма очков указанных карт, рассчитанных по правилам игры в 21 очко: младшие карты считаются по номиналу, валет дама и король за 10 очков, туз может рассматриваться как 1 и как 11 очков. Ф-я должна вернуть все возможные варианты
Ответить с цитированием
  (#2 (permalink)) Старый
calabi-yau calabi-yau вне форума
Member
 
Сообщений: 338
Сказал(а) спасибо: 0
Поблагодарили 10 раз(а) в 10 сообщениях
Регистрация: 28.09.2009
По умолчанию 29.01.2014, 03:25

См. тут.


Don't fear the Monad
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужен совет по карте dr.serj Видеокарты 5 25.10.2011 15:01
Определите тип данных, представляющий информацию об иерархии классов mary-mpm Haskell 5 17.10.2011 18:23
Определите тип данных, представляющий информацию о карте Ghost92 Python 0 27.04.2011 11:59
как подключить 5 компов к dvb-s карте? Varvert Сетевые подключения 0 09.02.2011 20:53
Файловый менеджер, представляющий файлы и папки в трехмерном пространстве igorratov Зацените! 2 30.07.2010 07:47
Как получить информацию о базе данных Sartorius .NET 3 06.05.2006 19:00
Движение машины по карте ShurupINC Алгоритмы 52 13.03.2006 11:15
Сохранение данных в написанной игре demonphp Delphi 1 10.12.2004 22:03
Где найти исходник карточной игры ДУРАК Anonymous C++ Builder 0 15.11.2003 03:41
Нужен исходник карточной игры ДУРАК Anonymous Вопросы начинающих программистов 0 15.11.2003 03:39
Как програмно получить информацию о базах данных из VC++6 Anonymous Visual C++ 1 10.02.2003 20:35
OLE в Oracle Forms какую информацию записывать в базу данных Anonymous Oracle 0 09.10.2002 04:36



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов