Đa giác được đặt tên theo số cạnh mà chúng có. Một hình ngũ giác có 5 cạnh, một hình bát giác có 8 cạnh. Nhưng chúng được đặt tên như thế nào? Tên của một đa giác 248 mặt là gì?
Tất cả các đa giác đều có hậu tố -gon
. Có các tiền tố cụ thể cho mỗi đa giác tùy thuộc vào số lượng các cạnh. Dưới đây là các tiền tố cho các số thấp hơn:
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
Đa giác có 21 đến 99 mặt có một hệ thống khác nhau. Lấy tiền tố cho chữ số hàng chục (được tìm thấy trên cột bên trái), chữ số một (cột bên phải bên dưới), sau đó dán "kai" giữa chúng để lấy (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
Các đa giác 3 chữ số được đặt tên theo cách tương tự. Một đa giác 100 mặt được gọi là một ha. Lấy hàng trăm chữ số, tìm nó trên cột cho các chữ số, sau đó dán một "hécta" ở bên phải. Bây giờ đánh số hàng chục và những cái như trên : (hundreds)hecta(tens)kai(ones)gon
. Nếu chữ số hàng trăm là 1, đừng đặt tiền tố phía sau "ha"; nếu các vị trí là 0, thì bỏ qua phần (những).
Vì vậy, với một số nguyên (3 <= n <= 999), trả về tên của đa giác n cạnh. n-gon
không phải là một câu trả lời hợp lệ: P
Như với tất cả các mã golf, mã ngắn nhất sẽ thắng.
ennea-
, nhưng tôi đã nghe "nonagon" thường xuyên hơn "enneagon", vì vậy tôi đã đi với nó.
deca
, cảm ơn vì đã chỉ ra điều đó. 110 - hectadecagon, 120 - hectomsosigon. 101 - haakaihenagon.