Проблема, адаптована з книги « Фортран 77 » Дональда М. Монро
Вступ
Цифрові графічні машини широко використовуються для отримання різних форм малюнків, графіків та інших зображувальних результатів. Більшість таких машин можуть рухати свої ручки лише в певних напрямках, як правило, як одиничні кроки в напрямку X і Y або в обох. Типова машина рухається в одному з восьми напрямків, показаних на рис. 1:
Рис. 1
Виклик
Напишіть програму без тригонометричних функцій, яка приймає в якості введення число від 0 до 7 (включно) і виводить відповідні координати кінцевих точок на рис. 1.
Виводити слід як масив або список з двома елементами (тобто (1, 0)або [0,-1])
Таблиця вводу / виводу
0 (1, 0)
1 (1, 1)
2 (0, 1)
3 (-1, 1)
4 (-1, 0)
5 (-1, -1)
6 (0, -1)
7 (1, -1)
Перемога
Виграє найкоротший код у байтах
cos, sin, tan, secпр.
rotate(x)вважається функція тригонометричною функцією? (він просто обертає "полотно"x