xalina85
?>

Пятеро гномов (андре, бернс, виктор, гео и дан) охраняют сокровище. известно, что верны такие утверждения: •если виктор спит, то и гео тоже спит. •хотя бы один из пары андре и бернс спит •ровно один из пары гео и дан спит •дан спит тогда и только тогда, когда спит андре •если бернс спит, то виктор и андре тоже спят. выберите имена всех спящих гномов.

Информатика

Ответы

ganzashop
Разберем, если Бернс спит:
Виктор и Андре спят
Дан тоже, но у нас сказано, что Гео тогда не спит, а он должен.
-

Значит, Бернс не спит

Если Андре спит, значит Дан спит, и всё.

Такая же ситуация с Виктором и Гео не получится, ведь Андре не будет спать, что противоречит утверждению

Значит спят Андре и Дан
ruslanriad10
# 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('Лифт довезёт человека на нужный этаж.')
Pogosyan Nataliya
# 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('Лифт довезёт человека на нужный этаж.')

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

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

Пятеро гномов (андре, бернс, виктор, гео и дан) охраняют сокровище. известно, что верны такие утверждения: •если виктор спит, то и гео тоже спит. •хотя бы один из пары андре и бернс спит •ровно один из пары гео и дан спит •дан спит тогда и только тогда, когда спит андре •если бернс спит, то виктор и андре тоже спят. выберите имена всех спящих гномов.
Ваше имя (никнейм)*
Email*
Комментарий*

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

КОРМИЛИЦЫНА
zoosalon-hollywood5
nebo2020
Мусаев Игоревич371
olga0909196323
info2471
dearmaria
Panfilov_Anna
natalya2321
tarhan1221
Sknyajina5
elenachuxina804
AHO436
zamkova836