• Помогите составить программу на python!!
    В небоскрёбе n этажей и 1 подъезд,на каждом этаже по 3 квартиры,лифт останавливается только на не чётных этажах .Человек садится в лифт и нажимает номер нужной ему квартиры.На какой этаж дома довезёт лифт человека.

Ответы 1

  • # Python 3.X'''В небоскрёбе n этажей и 1 подъезд,на каждом этаже по 3 квартиры,лифт останавливается толькона нечётных этажах. Человек садитсяв лифт и нажимает номер нужной ему квартиры. На какой этаждома довезёт лифт человека?'''n = int(input('n = '))ap_to = int(input('Номер квартиры: '))rem_floor = 1 if ap_to % 3 > 0 else 0floor_ap_to = ap_to // 3 + rem_floorif floor_ap_to > n:    raise ValueError('Такой квартиры нет!')elif floor_ap_to % 2 == 0:    print('Лифт довезёт человека либо на {} этаж (придётся подняться на 1 этаж по лестнице,'.format(floor_ap_to -1))    print('либо на {} этаж, и на 1 этаж придётся спуститься.'.format(floor_ap_to + 1))else:    print('Лифт довезёт человека на нужный этаж.')
    • Автор:

      walters
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years