Помогите с задачей!! СРОЧНО!!! Алихан, Ануар и Арман решили написать командную олимпиаду по
программированию. К сожалению в кабинете было только два свободных ноутбука, для участия в олимпиаде нужен еще один. Чтобы его найти, нужно пройтись по всем кабинетам университета. Ребята решили сыграть в "камень, ножницы, бумага". Кто проиграет, тот пойдет на поиски еще одного ноутбука. Если выпадет ничья, то пойдут все трое. Арман умеет заглядывать в будущее на пару секунд. За это время он может увидеть какие знаки покажут Алихан и Ануар. Помогите Арману выбрать какой знак ему показать, чтобы за поисками ноутбука пошли все ребята вместе. Input FormatЧерез пробел вводятся два символа , - какие знаки покажут Алихан и Ануар. В игре только три знака: камень - это 'R', бумага - 'P', ножницы -'S'ConstraintsС1,С2, могут быть равны либо 'R', либо 'P', либо'S'Output FormatВыведите знак ('R', 'P' или 'S'), который нужно показать Арману, чтобы гарантировано была ничья.Sample Input 0P PSample Output 0PОтветы на вопрос
Ответ:
нашел?
Объяснение:
тоже немогу решить
Ответ:
#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;
}
Объяснение:
у меня там ошибка, не могу понять из за чего
Давайте разберемся с задачей. В игре "камень, ножницы, бумага" участвуют три знака: камень (R), бумага (P) и ножницы (S). Арман хочет выбрать такой знак, чтобы гарантированно была ничья, и все трое отправились в поиски еще одного ноутбука.
Есть несколько случаев, когда может произойти ничья:
1. Если Алихан и Ануар выбирают одинаковые знаки, и Арман выбирает тот же знак, то это ничья.
2. Если Алихан выбирает камень (R), Ануар выбирает бумагу (P), и Арман выбирает ножницы (S), то тоже будет ничья.
3. Аналогично, если Алихан выбирает бумагу (P), Ануар выбирает ножницы (S), и Арман выбирает камень (R), также будет ничья.
Исходя из этих условий, Арман должен выбрать знак, который побеждает тот, который выберут Алихан и Ануар. Таким образом, если Алихан и Ануар выбирают камень (R), то Арман должен выбрать бумагу (P). Если они выбирают бумагу (P), то Арман должен выбрать ножницы (S), и если они выбирают ножницы (S), то Арман должен выбрать камень (R).
Пример:
Input: ``` P P ```
Output: ``` S ```
Таким образом, Арман должен выбрать ножницы (S), чтобы гарантировать ничью и отправить всех ребят в поиски еще одного ноутбука.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili
