Обчисліть кількість очок, набраних за один кидок у грі в дартс.
Дартс - це гра, у якій гравці кидають дротики в мішень.
У нашому конкретному варіанті гри мішень приносить 4 різні кількості очок залежно від того, куди влучає дротик:
Зовнішнє коло має радіус 10 одиниць (це дорівнює загальному радіусу всієї мішені), середнє коло - радіус 5 одиниць, а внутрішнє - радіус 1. Звісно, усі вони мають центр в одній точці, тобто кола концентричні, визначені координатами (0, 0).
Маючи точку на мішені (визначену її декартовими координатами x та y, де x і y є дійсними числами), обчисліть правильну кількість очок, яку принесе дротик, що влучив у цю точку.
Зображення табла створив habere-et-dispertire за допомогою Inkscape.
Під час підрахунку очок вважаймо, що дротик, який упав на межу кола, перебуває «в колі» й отримує вищий бал, як «зарахування в бік центру» на стрілецьких змаганнях. Справжня мішень для дартсу уникає цієї проблеми завдяки лініям із дроту: дротик не може впасти на дріт, а потрапляє з того чи того боку.
Зареєструйтеся на Exercism, щоб вивчати й опановувати Go, а також 34 концепції166 вправ та справжнє наставництво від людей, і все це безкоштовно.