kauperwud
@kauperwud
freelance

Как записать принадлежность чисел к определенному отрезку данных?

На вход подаются четыре натуральных числа: a, b, c, d. Есть условие что a ≤ b, c ≤ d и что a, b, c, d должны принадлежать множеству чисел от 1 до 10 включая десять. Как просто реализовать последнее условие?
  • Вопрос задан
  • 209 просмотров
Пригласить эксперта
Ответы на вопрос 2
NeiroNx
@NeiroNx
Программист
подставить переменные в сравнение:
a,b,c,d = int(a),int(b),int(c),int(d) #на всякий случай сделаем натуральными
if 1<=a<=b and a<=b<=10 and 1<=c<=d and c<=d<=10:
    pass

или так:
if a in range(1, int(b+1)) and b in range(int(a), 11) and c in range(1, int(d+1)) and d in range(int(с), 11):
    pass
Ответ написан
Комментировать
@Drill
Как просто реализовать последнее условие?

if {a,b,c,d} <= set(range(1,11)):
   pass
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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