Це досить просте запитання. Відповідно до цього випадкового веб-сайту, який я знайшов - Web Archive , опорний кут: the acute angle formed by the terminal side of the given angle and the x-axis.
Ви повинні написати програму, щоб знайти їх.
Я нічого не пам'ятаю з алгебри 2, що це означає?
Кути, як правило, задаються у стандартній формі , яка вимірюється, розміщуючи одну сторону кута і вимірюючи іншу сторону, проти годинникової стрілки, так:
Це буде ваш внесок. Ваш вихід буде опорним кутом цього. Ви можете подумати про це як в основному найменшу відстань від термінальної сторони до осі x. За винятком того, що це кут, а не відстань. Ось кілька прикладів:
Роз'яснення
- Усі за замовчуванням на входах та поданнях.
- Кути в градусах .
- Негативні кути, нецілі кути і кути> 360 град будуть дозволені.
- Виведіть у формі
60 deg
. - Це код-гольф , тому найкоротший код у байтах виграє!
Випробування
70 -> 70 deg
135 -> 45 deg
210 -> 30 deg
-60 -> 60 deg
91 -> 89 deg
610 -> 70 deg
-1000 -> 80 deg
abs(arcsin(sin(input)))+" deg"
, що я не знаю, яка мова перемогла б (вона повинна підтримувати градуси та рядкові операції).