Вторник, 07.01.2025
Pascal 4 All
[ · Новые сообщения · Участники · Правила форума · Поиск · RSS ]

 

  • Страница 1 из 1
  • 1
Модератор форума: Seqular, Pavel  

помогите пожалуйста очень прошу!
TODDДата: Среда, 05.12.2007, 03:27 | Сообщение # 1
Новичок
Группа: Пользователи
Сообщений: 6
Репутация: 0
Замечания: 0%
Статус: Offline
В мини-шахматах произошла патова ситуация, и фермеры решили поиграть у карты.
Карта имеет две характеристики: ранг R (6,7,8,9,10,J,Q,K,A) и масть M (P, T, C, B). Карты имеют старшинство соответственно рангу: шестерка (6) - наиболее молодая карта, туз (А) - старейшая. Покрыть карту можно или старшей картой такой же масти, или картой козырной масти, если карта, которую кроют, одна не является козырной - в таком случае ее можно покрыть лишь старшим козырем.Определить, кроет ли карта (R1,M1) карту (R2,M2), если козырь K.
Входные данные: в первой строке файла CARDS.DAT записанный символ K - козырная масть; в следующих строках - символы R1, M1, R2, M2, каждый в отдельной строке - ранг и масть первой и второй карт соответственно.
Исходные данные: в первую строку текстового файла CARDS.RES вывести YES, если первая карта кроет другу, или NO в противном случае.
Пример файлa CARDS.DAT:
P
A
T
6
C
Пример файла CARDS.RES:
 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2025
Используются технологии uCoz
javascript:;" rel="nofollow" onclick="loginPopupForm(); return false;