annodomini1
?>

Решите ! на улице звездной стоят в ряд 4 дома, в которых живут 4 человека: филипп, кристина, алла и никита. известно, что каждый из них владеет ровно одной из следующих профессий: танцор, артист, певец и режиссер. неизвестно, кто в каком доме живет, и кто какой профессией владеет. однако известно, что: у певца 2 соседа. танцор живет правее певца. режиссер живет через дом от артиста. дом артиста крайний филипп живет рядом с певцом. алла живет слева от филиппа. никита не танцор. выясните, кто какой профессии и кто где живет.

Информатика

Ответы

Ubuleeva826
Решение задачи показано в прилагаемом файле.
Условия пронумерованы:
1. У Певца 2 соседа.
2. Танцор живет правее Певца.
3. Режиссер живет через дом от Артиста.
4. Дом Артиста крайний
5. Филипп живет рядом с певцом.
6. Алла живет слева от Филиппа.
7. Никита не танцор.

Решите ! на улице звездной стоят в ряд 4 дома, в которых живут 4 человека: филипп, кристина, алла и
Poroskun
# Python 3.X

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

n = int(input('n = '))
ap_to = int(input('Номер квартиры: '))
rem_floor = 1 if ap_to % 3 > 0 else 0
floor_ap_to = ap_to // 3 + rem_floor
if 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('Лифт довезёт человека на нужный этаж.')
Рамиль211
# Python 3.X

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

n = int(input('n = '))
ap_to = int(input('Номер квартиры: '))
rem_floor = 1 if ap_to % 3 > 0 else 0
floor_ap_to = ap_to // 3 + rem_floor
if 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('Лифт довезёт человека на нужный этаж.')

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

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

Решите ! на улице звездной стоят в ряд 4 дома, в которых живут 4 человека: филипп, кристина, алла и никита. известно, что каждый из них владеет ровно одной из следующих профессий: танцор, артист, певец и режиссер. неизвестно, кто в каком доме живет, и кто какой профессией владеет. однако известно, что: у певца 2 соседа. танцор живет правее певца. режиссер живет через дом от артиста. дом артиста крайний филипп живет рядом с певцом. алла живет слева от филиппа. никита не танцор. выясните, кто какой профессии и кто где живет.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Artur-62838
m-illarionov
fta1309
Aleksei Aleksandrovna649
klimenko05
zuelv
oduvanalex
Иванов
Юлия-Ольга1313
Romanovich1658
Yelena642
Aleksey19801
Андрееевич787
lion13
Aleksandrovich-Mayatskikh