Смотрите. Тут правда есть немного лишнего. Противоположные стороны всё таки проверять не надо. Хватит 4х углов. Но текст комментирован, лишнее можно убрать. поясняющих картинок нет. но вопрос и так слишком долго живёт без ответа. Мне казалось срок жизни 2-3 дня максимум, а тут 5 дней минуло.
Если что, отправляйте на исправление. дома дорисую.
Главное программа работает. Правда есть подозрения, что не во всех Паскалях (как они относятся к объявлению массива массивов?)
Это был Free Pascal Compiler version 2.6.4 [2014/04/20] for i386
В версии 3.0.0. думаю, тоже сработает
P.S.Добавил возможные варианты (не все, ясное дело) расположения точек.
1121 - нет, сумма двух цифр в восьмеричной системе не больше 16, поэтому 21 быть не может
73 - нет, полученные суммы записаны не по порядку (либо получившиеся суммы 0 и 73, чего тоже не может быть)
112 - например 50, 51
28 - в восьмеричной системе счисления нет цифры 8
Алгоритм действий на псевдокоде:
пока дробная часть ≠ 0:
>>> умножить дробную часть на 2
>>> добавить цифру слева от точки к ответу
Как то так получилось:
<!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>
Если будут вопросы - пиши, всё объясню.