М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
hchv
hchv
05.04.2023 22:43 •  Информатика

Условие
Даны три числа a, b и c. Необходимо определить, имеется ли среди них хотя бы одна пара равных между собой чисел.

Формат входных данных
Вводятся три целых числа a, b и c (−231≤a,b,c≤231−1).

Формат выходных данных
Выведите «YES», если есть хотя бы одна пара равных чисел, и «NO» в противном случае.
входные данные
1 2 3
1 1 -1
выходные данные
NO
YES

👇
Ответ:
Killer3D
Killer3D
05.04.2023

#include <iostream>

using namespace std;

void solve(){

   int a, b, c;

   cin >> a >> b >> c;

   if(a == b || a == c || b == c) cout << "YES";

   else cout << "NO";

}

signed main(){

   solve();

}

А в чем проблема-то была?

4,8(37 оценок)
Открыть все ответы
Ответ:
виталий124
виталий124
05.04.2023
Алгоритм

Суть алгоритма заключается в том, что робот проверяет, нет ли стены справа, и если её нет, то выполняет следующее:

делает шаг вправо;закрашивает клетку, в которой находится;делает шаг вправо.Движение

Исходя из данного алгоритма, робот закрасит клетки, отмеченные на прикреплённом изображении.

Распишем выполнение алгоритма более детально:

(я пронумеровал клетки, чтобы было легче понять процесс)

(вместо "клетка ..." буду писать "К...")

справа свободно: робот из К1 перемещается в К2, закрашивает К2 (1) и перемещается в К3.справа свободно: робот перемещается в К4, закрашивает К4 (2) и перемещается в К5.справа свободно: робот перемещается в К6, закрашивает К6 (3) и перемещается в К7.справа свободно: робот перемещается в К8, закрашивает К8 (4) и перемещается в К9.справа не свободно: цикл больше не выполняется.

ответ: 4.


Сколько клеток закрасит Робот, выполнив такой алгоритм? Стартовая позиция Робота на рисунке обозначе
4,6(93 оценок)
Ответ:
diana9996
diana9996
05.04.2023

Суть алгоритма в том, что робот проверяет, свободна ли клетка слева и, если она свободна, перемещается на неё.

Нам нужно выбрать клетки, из которых робот сможет сделать хотя бы один шаг влево.

Разберёмся с каждой клеткой.

Если робота разместить в клетке A, то он сразу же обнаружит стену и не сделает ни одного шага. не подходитЕсли робота разместить в клетке B, то он сможет сделать два шага и затем остановится. подходитЕсли робота разместить в клетке C, то он сможет сделать три шага и затем остановится. подходитЕсли робота разместить в клетке D, то он сможет сделать один шаг влево и затем остановится. подходит

ответ: 234.

4,5(53 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ