Алихан, Ануар и Арман решили написать командную олимпиаду по программированию. К сожалению в кабинете было только два свободных ноутбука, для участия в олимпиаде нужен еще один. Чтобы его найти, нужно пройтись по всем кабинетам университета. Ребята решили сыграть в "камень, ножницы, бумага". Кто проиграет, тот пойдет на поиски еще одного ноутбука. Если выпадет ничья, то пойдут все трое. Арман умеет заглядывать в будущее на пару секунд. За это время он может увидеть какие знаки покажут Алихан и Ануар Арману выбрать какой знак ему показать, чтобы за поисками ноутбука пошли все ребята вместе.

Input Format

Через пробел вводятся два символа , - какие знаки покажут Алихан и Ануар. В игре только три знака: камень - это 'R', бумага - 'P', ножницы -'S'

Constraints

С1,С2, могут быть равны либо 'R', либо 'P', либо'S'

Output Format

Выведите знак ('R', 'P' или 'S'), который нужно показать Арману, чтобы гарантировано была ничья.

Sample Input 0

P P

Sample Output 0

P

nastiaX352 nastiaX352    2   28.11.2021 07:43    7

Ответы
juliazxcvb juliazxcvb  03.01.2022 19:11

нашел?

Объяснение:

тоже немогу решить

ПОКАЗАТЬ ОТВЕТЫ
tntemirlan tntemirlan  03.01.2022 19:11

#include <bits/stdc++.h>

using namespace std;

int main() {

   char a,b,r,p,s;

   cin>>a>>b;

   if(a==p and b==p){

       cout<<p;

   }else if(a==r and b==r){

       cout<<r;

   }else if(a==s and b==s){

       cout<<s;

   }else if(a==p and b==r){

       cout<<s;

   }else if(a==r and b==p){

       cout<<s;

   }else if(a==s and b==r){

       cout<<p;

   }else if(a==r and b==s){

       cout<<p;

   }else if(a==p and b==s){

       cout<<r;

   }else if(a==s and b==p){

       cout<<r;

   }

   return 0;

}

Объяснение:

у меня там ошибка, не могу понять из за чего

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика