Постановка задачи
У шеф-повара три носка в ящике. Каждый носок имеет один из 10 возможных цветов, которые представлены целыми числами от 1 до 10. В частности, цвета носков — A, B и C.
Шеф-повар должен надеть два носка одного цвета. Помогите шеф-повару узнать, возможно это или нет.
Вход
Первая и единственная строка входных данных содержит три целых числа через пробел A, B и C.
Вывод
Выведите единственную строку, содержащую строку "YES"
, если шеф-повар может носить два носка одного цвета, или "NO"
, если это невозможно (без кавычек).
Вы можете печатать каждый символ каждой строки в верхнем или нижнем регистре (например, строки «yEs», «yes», «Yes» и «YES» будут считаться идентичными).
Ограничения
- 1≤A,B,C≤10
Подзадачи
Подзадача №1 (100 баллов): исходные ограничения
Пример ввода 1
5 4 3
Пример вывода 1
NO
Объяснение
Поскольку не существует двух носков одного цвета, Шеф не может носить пару носков одного цвета.
Пример ввода 2
5 5 5
Пример вывода 2
YES
Объяснение
Поскольку все три носка одного цвета, Шеф может носить пару носков одного цвета.
Код (решение)
Код был реализован на Java
import java.util.*; import java.lang.*; import java.io.*; /* Name of the class has to be "Main" only if the class is public. */ class Codechef { public static void main (String[] args) throws java.lang.Exception { // your code goes here Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); if((a==b) || (b==c) || (a==c)){ System.out.println("YES"); } else{ System.out.println("NO"); } } }
Надеюсь, вам понравилась статья. Пожалуйста, поставьте 50 аплодисментов этой статье и подписывайтесь на меня, чтобы не пропустить новые блоги, связанные с программированием.
Ссылки