Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помоги решить с помощью python

чемичанга Александрович Ученик (129), на голосовании 2 недели назад
Задача. Реализован некоторый алгоритм в виде блок-схемы. Какой будет результат на выходе блок-схемы, если: а) A=10, B=5, C=11, X=6, Y=15; б) A=5, B=10, C=4, X=5, Y=3; в) A=2, B=5, C=8, X=2 , Y=4; г) A=9, B=1, C=4, X=3, Y=7 ?
Голосование за лучший ответ
Avis Оракул (90540) 1 месяц назад
 #Значения переменных 
data = {'A':5,'B':10,'C':4,'X':5,'Y':3}
#Порядок и состав сравнений:
groups = [('A','B'),('B','C'),('A','B'),('X','Y')]

for g in groups:
if data[g[0]] > data[g[1]]:
data[g[0]],data[g[1]] = data[g[1]],data[g[0]]

print(['Не пройдёт','Пройдёт'][data['A']
Похожие вопросы