Предмет: Информатика, автор: 7dima7

Помогите с задачей!! СРОЧНО!!!

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

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


utmsv: нашли решение?
ghoulkrg: Нашли решение? Если да то скиньте?

Ответы

Автор ответа: snurmakhan4
2

Ответ:

нашел?

Объяснение:

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


murza3006: а сейчас есть???)
utmsv: а сейчас есть?
Автор ответа: giogiolion
0

Ответ:

#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;

}

Объяснение:

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

Похожие вопросы