ISO 3166-1 - це стандарт, який визначає всі коди країн. Добре відомі двобуквені коди (США, GB, JP та ін.) Називаються кодами Альфа-2.
З двома літерами є лише 26 2 = 676 можливих кодів, які можна красиво розташувати в сітці. Ця таблиця може бути корисною як огляд, щоб побачити, які коди фактично використовуються, зарезервовані тощо.
Ця проблема проста: ви повинні надрукувати всі призначені коди цієї сітки в STDOUT, використовуючи звичайний ASCII, точно так, як показано нижче:
AA AC AD AE AF AG AI AL AM AN AO AP AQ AR AS AT AU AW AX AZ
BA BB BD BE BF BG BH BI BJ BL BM BN BO BQ BR BS BT BU BV BW BX BY BZ
CA CC CD CF CG CH CI CK CL CM CN CO CP CR CS CU CV CW CX CY CZ
DE DG DJ DK DM DO DY DZ
EA EC EE EF EG EH EM EP ER ES ET EU EV EW
FI FJ FK FL FM FO FR FX
GA GB GC GD GE GF GG GH GI GL GM GN GP GQ GR GS GT GU GW GY
HK HM HN HR HT HU
IB IC ID IE IL IM IN IO IQ IR IS IT IU IV IW IX IY IZ
JA JE JM JO JP
KE KG KH KI KM KN KP KR KW KY KZ
LA LB LC LF LI LK LR LS LT LU LV LY
MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ
NA NC NE NF NG NI NL NO NP NR NT NU NZ
OA OM
PA PE PF PG PH PI PK PL PM PN PR PS PT PW PY
QA QM QN QO QP QQ QR QS QT QU QV QW QX QY QZ
RA RB RC RE RH RI RL RM RN RO RP RS RU RW
SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO SR SS ST SU SV SX SY SZ
TA TC TD TF TG TH TJ TK TL TM TN TO TP TR TT TV TW TZ
UA UG UK UM US UY UZ
VA VC VE VG VI VN VU
WF WL WO WS WV
XA XB XC XD XE XF XG XH XI XJ XK XL XM XN XO XP XQ XR XS XT XU XV XW XX XY XZ
YE YT YU YV
ZA ZM ZR ZW ZZ
(Якщо я зробив якісь помилки, копіюючи їх, таблиця в цій публікації є нормативною для виклику, а не тієї у Вікіпедії.)
Ви можете або не можете використовувати пробіли пробілів у кожному рядку, який не містить *Zкоду, але не виходить за рамки 77-го символу в цьому рядку (тобто, максимум, ви можете зробити його прямокутним блоком, що закінчується на Zs та пробіли). Крім того, ви можете або не можете використовувати один кінцевий новий рядок наприкінці.
Це кодовий гольф, тому найкоротша відповідь (у байтах) виграє.
YT(Майотта) наглядом?