LINUX.ORG.RU

История изменений

Исправление evgeny_aa, (текущая версия) :

Ловите лопату говнокода в лицо :)

def compare(a):
   data1 = [a[1], a[0]] if a[0] > a[1] else [a[0], a[1]]
   return [a[2], data1[0], data1[1]] if a[2] <= data1[0] else ([data1[0], a[2], data1[1]] if a[2] <= data1[1] else [data1[0], data1[1], a[2]])

Исправление evgeny_aa, :

def compare(a):
   data1 = [a[1], a[0]] if a[0] > a[1] else [a[0], a[1]]
   return [a[2], data1[0], data1[1]] if a[2] <= data1[0] else ([data1[0], a[2], data1[1]] if a[2] <= data1[1] else [data1[0], data1[1], a[2]])

Исходная версия evgeny_aa, :

def compare(a): … data1 = [a[1], a[0]] if a[0] > a[1] else [a[0], a[1]] … return [a[2], data1[0], data1[1]] if a[2] <= data1[0] else ([data1[0], a[2], data1[1]] if a[2] <= data1[1] else [data1[0], data1[1], a[2]])