На рисунке показана карта с дорогами, которые соединяют города А, Б, В, Г, Д, Е, Ж, З, И, К и Л. По каждой дороге можно двигаться только в одном указанном направлении. Сколько возможных маршрутов есть из города А в город Л, исключая город К?
Paryaschaya_Feya
Чтобы решить эту задачу, нам понадобится построить граф маршрутов между городами А и Л и посчитать количество возможных путей.
Исходя из условия задачи, нам нужно исключить город Ж из графа, поскольку по нему проходить маршруты нельзя.
Построим граф, где каждый город представляет собой вершину, а каждая дорога - ребро между вершинами.
\[
\begin{array}{ccccccccccc}
& & & А & & & Б & & & & \\
& & & \uparrow & & & \uparrow & & & & \\
& & & \rightarrow & & & \rightarrow & & & & \\
& & & В & & & Г & & & & \\
& & & \uparrow & & & \uparrow & & & & \\
& & \leftarrow & & & & \rightarrow & & & & \\
& & И & & & & Д & & & & \\
& & \uparrow & & & & \uparrow & & & & \\
& & \rightarrow & & & & \rightarrow & & & & \\
& К & & & & & Е & & & & \\
& \uparrow & & & & & \uparrow & & & & \\
& \rightarrow & & & & & \rightarrow & & & & \\
& & Л & & & & З & & & & \\
\end{array}
\]
Теперь посчитаем количество возможных путей из города А в город Л, используя метод подсчета путей. Мы можем двигаться только вверх (↑), вниз (↓), влево (←) или вправо (→). В каждом узле мы делаем выбор, куда пойти, чтобы достичь города Л. Начнем с города А:
1. Из города А мы можем двигаться только вправо или вверх. Это дает нам 2 возможных пути.
\[
\begin{array}{cccccccccc}
& & & 1 & & & 1 & \\
& & & \uparrow & & & \uparrow & \\
& & & \rightarrow & & & \rightarrow & \\
& & 2 & & & & 2 & \\
\end{array}
\]
2. Теперь рассмотрим город Б. Отсюда мы также можем двигаться только вправо или вверх.
\[
\begin{array}{cccccccccc}
& 2 & & 2 & & 2 & 2 & 2 \\
& \uparrow & &
Исходя из условия задачи, нам нужно исключить город Ж из графа, поскольку по нему проходить маршруты нельзя.
Построим граф, где каждый город представляет собой вершину, а каждая дорога - ребро между вершинами.
\[
\begin{array}{ccccccccccc}
& & & А & & & Б & & & & \\
& & & \uparrow & & & \uparrow & & & & \\
& & & \rightarrow & & & \rightarrow & & & & \\
& & & В & & & Г & & & & \\
& & & \uparrow & & & \uparrow & & & & \\
& & \leftarrow & & & & \rightarrow & & & & \\
& & И & & & & Д & & & & \\
& & \uparrow & & & & \uparrow & & & & \\
& & \rightarrow & & & & \rightarrow & & & & \\
& К & & & & & Е & & & & \\
& \uparrow & & & & & \uparrow & & & & \\
& \rightarrow & & & & & \rightarrow & & & & \\
& & Л & & & & З & & & & \\
\end{array}
\]
Теперь посчитаем количество возможных путей из города А в город Л, используя метод подсчета путей. Мы можем двигаться только вверх (↑), вниз (↓), влево (←) или вправо (→). В каждом узле мы делаем выбор, куда пойти, чтобы достичь города Л. Начнем с города А:
1. Из города А мы можем двигаться только вправо или вверх. Это дает нам 2 возможных пути.
\[
\begin{array}{cccccccccc}
& & & 1 & & & 1 & \\
& & & \uparrow & & & \uparrow & \\
& & & \rightarrow & & & \rightarrow & \\
& & 2 & & & & 2 & \\
\end{array}
\]
2. Теперь рассмотрим город Б. Отсюда мы также можем двигаться только вправо или вверх.
\[
\begin{array}{cccccccccc}
& 2 & & 2 & & 2 & 2 & 2 \\
& \uparrow & &
Знаешь ответ?