Контрольные задания > В компьютерной игре главный герой перемещается по государству, состоящему из нескольких островов. Острова соединены мостами так, что из каждого можно добраться до любого другого. Герой обошёл все острова в поисках карты, пройдя по каждому мосту ровно один раз. Но на острове Туманном он побывал целых 9 раз. Сколько мостов ведёт с Острова Туманного, если герой не с него начал и не на нём закончил свой поход?
Вопрос:
В компьютерной игре главный герой перемещается по государству, состоящему из нескольких островов. Острова соединены мостами так, что из каждого можно добраться до любого другого. Герой обошёл все острова в поисках карты, пройдя по каждому мосту ровно один раз. Но на острове Туманном он побывал целых 9 раз. Сколько мостов ведёт с Острова Туманного, если герой не с него начал и не на нём закончил свой поход?
Задача описывает путь героя по островам, соединенным мостами. Известно, что герой прошёл по каждому мосту ровно один раз.
Остров Туманный герой посетил 9 раз. Это значит, что он либо начинал свой путь с этого острова, либо заканчивал, либо проезжал через него многократно.
В условии сказано, что герой не начал свой поход с Острова Туманного и не закончил на нём.
Если герой посетил остров 9 раз, и он не начинал и не заканчивал на нём, то это означает, что он въезжал на остров 8 раз и выезжал с него 8 раз.
Каждый въезд и выезд на остров осуществляется через мост. Таким образом, чтобы въехать и выехать 8 раз, нужно использовать 8 мостов для въезда и 8 мостов для выезда.
Однако, поскольку мосты двусторонние, и каждый мост пройден ровно один раз, количество въездов и выездов должно быть равно.
Если герой побывал на острове 9 раз, это означает, что он совершил 9 переходов (въездов/выездов) через мосты, ведущие к этому острову.
Поскольку каждый мост используется ровно один раз, и герой не начинал и не заканчивал на этом острове, это значит, что он использовал 10 мостов. Он въехал 5 раз и выехал 5 раз, посетив остров 9 раз.
Другими словами, если герой посетил остров 9 раз, он использовал 9 мостов для въезда/выезда. Так как он не начинал и не заканчивал на этом острове, он должен был войти на остров и выйти из него.
Если предположить, что каждый мост ведёт к другому острову, и герой прошёл по каждому мосту ровно один раз, то посещение острова 9 раз означает, что он прошёл через 10 мостов.
Поскольку герой не начинал и не заканчивал на острове Туманном, это означает, что он должен был въехать на него и выехать с него. Если он посетил остров 9 раз, это означает, что он прошел через 10 мостов (5 въездов и 5 выездов).
Представим, что остров — это вершина в графе, а мосты — рёбра. Герой совершает эйлеров путь или цикл. Он посетил остров 9 раз. Поскольку он не начинал и не заканчивал на этом острове, это означает, что он вошёл на остров и вышел из него.
Количество раз, которое герой посетил остров, равно количеству въездов плюс один (если он начинал на острове) или равно количеству выездов плюс один (если он заканчивал на острове).
Если герой не начинал и не заканчивал на Острове Туманном, то количество посещений равно количеству мостов, ведущих к нему.
Если герой посетил остров 9 раз, и не начинал и не заканчивал на нем, то он должен был въехать на него 5 раз и выехать с него 5 раз. Следовательно, с Острова Туманного ведёт 10 мостов.
Объяснение: Предположим, что герой начал с другого острова. Каждый раз, когда он прибывает на Остров Туманный, он использует один мост. Каждый раз, когда он покидает Остров Туманный, он использует другой мост. Если он побывал на острове 9 раз, это означает, что он вошёл на него 5 раз и вышел с него 5 раз. Следовательно, существует 10 мостов, ведущих к Острову Туманному.