БеляковаСтаниславовна
?>

с задачей? На питоне! Пример: Ввод — 10 11 8 1 Вывод — А

Информатика

Ответы

НиколаевнаФ

N = int(input('Введите N: '))

A = int(input('Введите A: '))

B = int(input('Введите B: '))

C = int(input('Введите C: '))

floors_A = abs(N - A)

floors_B = abs(N - B)

floors_C = abs(N - C)

if floors_A != floors_B and floors_B != floors_C and floors_C != floors_A:

   min_floors = floors_A

   elevator = 'A'

   if floors_B < min_floors:

       min_floors = floors_B

       elevator = 'B'

   if floors_C < min_floors:

       min_floors = floors_C

       elevator = 'C'

elif floors_A == floors_B or floors_A == floors_C:

   if floors_A == floors_B:

       if floors_A <= floors_C:

           elevator = 'A'

       else:

           elevator = 'C'

   if floors_A == floors_C:

       if floors_A <= floors_B:

           elevator = 'A'

       else:

           elevator = 'B'

elif floors_B == floors_C:

   if floors_B < floors_A:

       if B > C:

           elevator = 'B'

       else:

           elevator = 'C'

   else:

       elevator = 'A'

else:

   elevator = 'A'

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

с задачей? На питоне! Пример: Ввод — 10 11 8 1 Вывод — А
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

chulki-kupit
saniopt
echervyakov
saa002
kurlasku
Анастасия Елена
Ferrigen
apetrov13
verakmves
Sergei
tefdst
Диана-Николаевна377
teta63
Semenova1719
Николаевна1564