Проанализируем программу Черепахи и определим координаты точек, которые она посетит.
Часть 1: Повтори 3 [Вперёд 7 Направо 90]
- Изначально Черепаха в (0, 0) и смотрит вверх.
- Повторение 1:
- Вперёд 7: (0, 7)
- Направо 90: смотрит вправо
- Повторение 2:
- Вперёд 7: (7, 7)
- Направо 90: смотрит вниз
- Повторение 3:
- Вперёд 7: (7, 0)
- Направо 90: смотрит влево
Часть 2: Вперёд 10
- Вперёд 10: (-3, 0) (так как смотрит влево)
Часть 3: Повтори 3 [Налево 90 Вперёд 6]
- Повторение 1:
- Налево 90: смотрит вверх
- Вперёд 6: (-3, 6)
- Повторение 2:
- Налево 90: смотрит влево
- Вперёд 6: (-9, 6)
- Повторение 3:
- Налево 90: смотрит вниз
- Вперёд 6: (-9, 0)
Теперь определим все различные точки с целочисленными координатами, которые посетила Черепаха:
- (0, 0) - начальная точка
- (0, 1), (0, 2), (0, 3), (0, 4), (0, 5), (0, 6), (0, 7) - первая линия
- (1, 7), (2, 7), (3, 7), (4, 7), (5, 7), (6, 7), (7, 7) - вторая линия
- (7, 6), (7, 5), (7, 4), (7, 3), (7, 2), (7, 1), (7, 0) - третья линия
- (-1, 0), (-2, 0), (-3, 0) - четвёртая линия
- (-3, 1), (-3, 2), (-3, 3), (-3, 4), (-3, 5), (-3, 6) - пятая линия
- (-4, 6), (-5, 6), (-6, 6), (-7, 6), (-8, 6), (-9, 6) - шестая линия
- (-9, 1), (-9, 2), (-9, 3), (-9, 4), (-9, 5), (-9, 0) - седьмая линия
Подсчитаем количество точек:
- 7 + 7 + 7 + 3 + 6 + 6 + 6 + 1 = 43
Ответ: 43