Вопрос задан 19.06.2023 в 13:51. Предмет Информатика. Спрашивает Мухаметзянова Алия.

Помогите с задачей!! СРОЧНО!!! Алихан, Ануар и Арман решили написать командную олимпиаду по

программированию. К сожалению в кабинете было только два свободных ноутбука, для участия в олимпиаде нужен еще один. Чтобы его найти, нужно пройтись по всем кабинетам университета. Ребята решили сыграть в "камень, ножницы, бумага". Кто проиграет, тот пойдет на поиски еще одного ноутбука. Если выпадет ничья, то пойдут все трое. Арман умеет заглядывать в будущее на пару секунд. За это время он может увидеть какие знаки покажут Алихан и Ануар. Помогите Арману выбрать какой знак ему показать, чтобы за поисками ноутбука пошли все ребята вместе. Input FormatЧерез пробел вводятся два символа , - какие знаки покажут Алихан и Ануар. В игре только три знака: камень - это 'R', бумага - 'P', ножницы -'S'ConstraintsС1,С2, могут быть равны либо 'R', либо 'P', либо'S'Output FormatВыведите знак ('R', 'P' или 'S'), который нужно показать Арману, чтобы гарантировано была ничья.Sample Input 0P PSample Output 0P
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Исакова Анжелика.

Ответ:

нашел?

Объяснение:

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

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

}

Объяснение:

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

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте разберемся с задачей. В игре "камень, ножницы, бумага" участвуют три знака: камень (R), бумага (P) и ножницы (S). Арман хочет выбрать такой знак, чтобы гарантированно была ничья, и все трое отправились в поиски еще одного ноутбука.

Есть несколько случаев, когда может произойти ничья:

1. Если Алихан и Ануар выбирают одинаковые знаки, и Арман выбирает тот же знак, то это ничья.

2. Если Алихан выбирает камень (R), Ануар выбирает бумагу (P), и Арман выбирает ножницы (S), то тоже будет ничья.

3. Аналогично, если Алихан выбирает бумагу (P), Ануар выбирает ножницы (S), и Арман выбирает камень (R), также будет ничья.

Исходя из этих условий, Арман должен выбрать знак, который побеждает тот, который выберут Алихан и Ануар. Таким образом, если Алихан и Ануар выбирают камень (R), то Арман должен выбрать бумагу (P). Если они выбирают бумагу (P), то Арман должен выбрать ножницы (S), и если они выбирают ножницы (S), то Арман должен выбрать камень (R).

Пример:

Input: ``` P P ```

Output: ``` S ```

Таким образом, Арман должен выбрать ножницы (S), чтобы гарантировать ничью и отправить всех ребят в поиски еще одного ноутбука.

0 0

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

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос