Задание по программированию: Узник замка Иф За многие годы заточения узник замка Иф проделал в стене прямоугольное отверстие размером D×E. Замок Иф сложен из кирпичей, размером A×B×C. Определите, сможет ли узник выбрасывать кирпичи в море через это отверстие, если стороны кирпича должны быть параллельны сторонам отверстия. Формат ввода Программа получает на вход числа A,B,C,D,E. Формат вывода Программа должна вывести слово YES или NO. Примеры Тест 1 Входные данные: 1 1 1 1 1 Вывод программы: YES Тест 2 Входные данные: 2 2 2 1 1 Вывод программы: NO решение: a = int(input()) b = int(input()) c = int(input()) d = int(input()) e = int(input()) if a <= d and b <= e or a <= e and b <= d: print("YES") elif c <= d and b <= e or c <= e and b <= d: print("YES") elif c <= d and a <= e or c <= e and a <= d: print("YES") else: ...
Дано четырехзначное число. Определите, является ли его десятичная запись симметричной. Если число симметричное, то выведите 1, иначе выведите любое другое целое число. Число может иметь меньше четырех знаков, тогда нужно считать, что его десятичная запись дополняется слева незначащими нулями. Формат ввода Вводится единственное число. Формат вывода Выведите ответ на задачу. Примеры Тест 1 Входные данные: 2002 Вывод программы: 1 Решение nnn = int(input()) k1 = 1 k2 = 2 k3 = 3 n3 = (nnn // 10 ** k1) % 10 n2 = (nnn // 10 ** k2) % 10 n1 = (nnn // 10 ** k3) % 10 n4 = (nnn % 10 ** k1) if n1 == n4 and n2 == n3: print(1) else: print(2)
Тренировочное задание по программированию: Четные и нечетные Даны три целых числа A, B, C. Определить, есть ли среди них хотя бы одно четное и хотя бы одно нечетное. Формат ввода Числа A, B, C, не превышающие по модулю 10000. Формат вывода Одна строка – "YES" или "NO". Примеры Тест 1 Входные данные: 3 4 5 Вывод программы: YES Тест 2 Входные данные: 7 7 7 Вывод программы: NO Рабочее решение )) a = int(input()) b = int(input()) c = int(input()) x1 = a % 2 x2 = b % 2 x3 = c % 2 if x1 == 0 and x2 != 0: print("YES") elif x1 == 0 and x3 != 0: print("YES") elif x2 == 0 and x1 != 0: print("YES") elif x2 == 0 and x3 != 0: print("YES") elif x3 == 0 and x1 != 0: print("YES") elif x3 == 0 and x2 != 0: print("YES") else: print("NO")
Комментарии
Отправить комментарий