Сколько различных букв может быть в русской записи числа? Я думал, что максимум 20. Ошибся!
Задачка на стыке математики и русского языка.
Сопоставим каждому натуральному числу количество РАЗЛИЧНЫХ букв в его русской записи.
Например:
1 → «один» → 4 разных буквы
4 → «четыре» → 5 разных букв
Я решил для каждого N найти наименьшее натуральное число, в записи которого ровно N различных букв. Если такого числа нет, писать 0.
Получилось вот что:
1 → 0
2 → 0
3 → 2
4 → 1
5 → 4
6 → 8
7 → 30
8 → 11
9 → 16
10 → 14
11 → 18
12 → 38
13 → 214
14 → 384
15 → 481
16 → 1038
17 → 1538
18 → 11548
19 → 215647
20 → 1012546
21 → 1000000000000000000000000000000015648
То есть подряд:
0, 0, 2, 1, 4, 8, 30, 11, 16, 14, 18, 38, 214, 384, 481, 1038, 1538, 11548, 215647, 1012546, 1000000000000000000000000000000015648
Самое забавное началось на числе 21.
Сначала мне показалось, что 20 вообще максимум. Потому что во всех обычных русских числительных до очень больших величин используются только 20 разных букв.
Но потом выяснилось, что в слове «ундециллион» появляется новая буква «у», и потолок ломается.
Минимальный пример для 21 такой:
1000000000000000000000000000000015648
Это:
«один ундециллион пятнадцать тысяч шестьсот сорок восемь»
И в этой записи ровно 21 различная буква.
То есть задача оказалась с приятным сюжетным поворотом:
сначала будто бы максимум 20,
а потом приходит ундециллион и всё портит.
Пробелы, конечно, не считались. Только буквы.
Чем мне нравится эта задача: сначала кажется, что это детский пустяк, а потом ты внезапно оказываешься в компании ундециллиона.
Числительные в Английском и эсперанто
Основные числа (0-21)
0 — ноль (нулевой) — zero (zeroth) — nulо (nula)
1 — один (первый) — one (first) — unu (unua)
2 — два (второй) — two (second) — du (dua)
3 — три (третий) — three (third) — tri (tria)
4 — четыре (четвёртый) — four (fourth) — kvar (kvara)
5 — пять (пятый) — five (fifth) — kvin (kvina)
6 — шесть (шестой) — six (sixth) — ses (sesa)
7 — семь (седьмой) — seven (seventh) — sep (sepa)
8 — восемь (восьмой) — eight (eighth) — ok (oka)
9 — девять (девятый) — nine (ninth) — naŭ (naŭa)
10 — десять (десятый) — ten (tenth) — dek (deka)
11 — одиннадцать (одиннадцатый) — eleven (eleventh) — dek unu (dek unua)
12 — двенадцать (двенадцатый) — twelve (twelfth) — dek du (dek dua)
13 — тринадцать (тринадцатый) — thirteen (thirteenth) — dek tri (dek tria)
14 — четырнадцать (четырнадцатый) — fourteen (fourteenth) — dek kvar (dek kvara)
15 — пятнадцать (пятнадцатый) — fifteen (fifteenth) — dek kvin (dek kvina)
16 — шестнадцать (шестнадцатый) — sixteen (sixteenth) — dek ses (dek sesa)
17 — семнадцать (семнадцатый) — seventeen (seventeenth) — dek sep (dek sepa)
18 — восемнадцать (восемнадцатый) — eighteen (eighteenth) — dek ok (dek oka)
19 — девятнадцать (девятнадцатый) — nineteen (nineteenth) — dek naŭ (dek naŭa)
20 — двадцать (двадцатый) — twenty (twentieth) — dudek (dudeka)
21 — двадцать один (двадцать первый) — twenty-one (twenty-first) — dudek unu (dudek unua)
---
Десятки (30-90)
30 — тридцать (тридцатый) — thirty (thirtieth) — tridek (trideka)
40 — сорок (сороковой) — forty (fortieth) — kvardek (kvardeka)
50 — пятьдесят (пятидесятый) — fifty (fiftieth) — kvindek (kvindeka)
60 — шестьдесят (шестидесятый) — sixty (sixtieth) — sesdek (sesdeka)
70 — семьдесят (семидесятый) — seventy (seventieth) — sepdek (sepdeka)
80 — восемьдесят (восьмидесятый) — eighty (eightieth) — okdek (okdeka)
90 — девяносто (девяностый) — ninety (ninetieth) — naŭdek (naŭdeka)
---
Сотни (100-900)
100 — сто (сотый) — one hundred (hundredth) — cent (centa)
200 — двести (двухсотый) — two hundred (two hundredth) — ducent (ducenta)
300 — триста (трёхсотый) — three hundred (three hundredth) — tricent (tricenta)
400 — четыреста (четырёхсотый) — four hundred (four hundredth) — kvarcent (kvarcenta)
500 — пятьсот (пятисотый) — five hundred (five hundredth) — kvincent (kvincenta)
600 — шестьсот (шестисотый) — six hundred (six hundredth) — sescent (sescenta)
700 — семьсот (семисотый) — seven hundred (seven hundredth) — sepcent (sepcenta)
800 — восемьсот (восьмисотый) — eight hundred (eight hundredth) — okcent (okcenta)
900 — девятьсот (девятисотый) — nine hundred (nine hundredth) — naŭcent (naŭcenta)
---
Тысячи (1000-9000)
1000 — тысяча (тысячный) — one thousand (thousandth) — mil (mila)
2000 — две тысячи (двухтысячный) — two thousand (two thousandth) — du mil (du mila)
3000 — три тысячи (трёхтысячный) — three thousand (three thousandth) — tri mil (tri mila)
4000 — четыре тысячи (четырёхтысячный) — four thousand (four thousandth) — kvar mil (kvar mila)
5000 — пять тысяч (пятитысячный) — five thousand (five thousandth) — kvin mil (kvin mila)
6000 — шесть тысяч (шеститысячный) — six thousand (six thousandth) — ses mil (ses mila)
7000 — семь тысяч (семитысячный) — seven thousand (seven thousandth) — sep mil (sep mila)
8000 — восемь тысяч (восьмитысячный) — eight thousand (eight thousandth) — ok mil (ok mila)
9000 — девять тысяч (девятитысячный) — nine thousand (nine thousandth) — naŭ mil (naŭ mila)
---
Большие числа
1 000 000 — миллион (миллионный) — one million (millionth) — miliono (miliona)
1 000 000 000 — миллиард (миллиардный) — one billion (billionth) — miliardo (miliarda)
1 000 000 000 000 — триллион (триллионный) — one trillion (trillionth) — duiliono* (duiliona)

