не понял задания. если придумать цепочку рассуждений оканчивающую на 5, то
35-30-25-20-15-10-5. - табл умножения
1-2-3-4-5. - счет от единицы
Как то так получилось:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>404 Error</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div>
<p>Что бы создать..</p>
<ol>
<li>Выучить HTML</li>
<li>CSS</li>
<li>php</li>
</ol>
</div>
<div>
<p>Text</p>
<ol type="I">
<li>Text</li>
<li>Text</li>
<li>Text</li>
<li>Text</li>
</ol>
</div>
<div>
<p>Text</p>
<ol type="a">
<li>Text</li>
<li>Text</li>
<li>Text</li>
<li>Text</li>
</ol>
</div>
<div>
<p>Text</p>
<ol start="2">
<li>Text</li>
<li>Text</li>
<li>Text</li>
<li>Text</li>
</ol>
</div>
</body>
</html>
Если будут вопросы - пиши, всё объясню.
Это проход
пока база = нет повторить
если направо стена = нет то направо
если сверху стена = нет то вперед
если внизу стена = нет то вниз
если слева стена = нет то налево
конец_цикла
конец
Переформулируем задачу на теорию графов:
Если все вершины графа разделить на два множества, то найдется ребро, соединяющее вершину одного множества с вершиной другого. Доказать, что граф связный.
Докажем от противного. Пусть граф несвязный, тогда у него есть как минимум две компоненты связности. Тогда возьмем такое разбиение графа на группы: в первой группе будут только вершины первой компоненты связности, а в другой группе будут все остальные вершины. В таком случае, по условию задачи существует ребро из вершины первой группы в вершину второй, но это невозможно, так как вершины принадлежат к разным компонентам связности, а по определению между двумя разными компонентами связности нет ребер. Противоречие, следовательно, граф связный. Что и требовалось доказать.