Решение задачи Геннадий и карточная игра с Codeforces

Без пояснения   Просмотров: 87


Геннадий владеет и живёт в небольшом провинциальном отеле. Он любит совершать длительные прогулки, смотреть на закаты и играть в карты с туристами в своём отеле. Его любимая игра называется «Mau-Mau».

Для игры в Mau-Mau нужна колода из 52 карт. У каждой карты есть масть (бубны — D, трефы — C, пики — S или червы — H) и достоинство (ранг) (2, 3, 4, 5, 6, 7, 8, 9, T, J, Q, K или A).

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

Чтобы проверить, сможете ли вы составите ему компанию в игре, Геннадий подготовил для вас задачу. Вам дана карта на столе и пять карт на руке. Выясните, можете ли вы сделать ход хотя бы одной картой из вашей руки.


Код

#include <bits/stdc++.h>

using namespace std;

int main()
{
    string n, s;
    cin >> n;
    bool b = false;
    for(int i = 0; i < 5; ++i){
        cin >> s;
        if(n[0] == s[0] || n[1] == s[1])
            b = true;
    }
    if(b)
        cout << "YES";
    else
        cout << "NO";
    return 0;
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться