Полігони названі за кількістю сторін, які у них є. П’ятикутник має 5 сторін, восьмикутник - 8 сторін. Але як їх називають? Як називається багатокутник 248?
Усі багатокутники суфікс -gon
. Для кожного багатокутника є конкретні префікси залежно від кількості сторін. Ось префікси для нижчих чисел:
3 - tri
4 - tetra
5 - penta
6 - hexa
7 - hepta
8 - octa
9 - nona
10 - deca
11 - undeca
12 - dodeca
13 - triskaideca
14 - tetradeca
15 - pentadeca
16 - hexadeca
17 - heptadeca
18 - octadeca
19 - nonadeca
20 - icosa
Полігони з 21 до 99 сторін мають різну систему. Візьміть префікс для десяткової цифри (знайдена в лівій колонці), ті цифри (правий стовпець внизу), а потім вставте "кай" між ними, щоб отримати (tens)kai(ones)gon
.
10 - deca | 1 - hena
20 - icosi | 2 - di
30 - triaconta | 3 - tri
40 - tetraconta | 4 - tetra
50 - pentaconta | 5 - penta
60 - hexaconta | 6 - hexa
70 - heptaconta | 7 - hepta
80 - octaconta | 8 - octa
90 - nonaconta | 9 - nona
3-значні однобічні багатокутники названі аналогічно. 100-гранний багатокутник називається гектогоном. Візьміть сотні цифр, знайдіть його на стовпчику для цих цифр, а потім наклейте «гектар» праворуч. Тепер число від десятків і одиниць , як і вище: (hundreds)hecta(tens)kai(ones)gon
. Якщо сотня цифр місця дорівнює 1, не ставте префікс за "гектар"; якщо в одному місці 0, опустіть розділ (ті).
Отже, задавши ціле число (3 <= n <= 999), поверніть назву n-однобічного багатокутника. n-gon
не вірна відповідь: P
Як і у всіх гольф-кодах, виграє найкоротший код.
ennea-
, але я чую "nonagon" частіше, ніж "enneagon", тому я пішов з цим.
deca
, дякую, що вказав на це. 110 - гектазон, 120 - гекосигон. 101 - гектакаіенагон.