EK
Size: a a a
EK
ВХ

EK
from_chars попробуй.ВХ

ВХ
EK
map помедленнее будет всё ж, в т.ч. unordered).num[16][16][16]. И берешь по 3 цифры, вычитаешь из каждой '0' и адресуешь: num[первая_цифра][вторая_цифра][третья_цифра]. В кэш влезет. Не 10, а 16 — потому что будет расчёт через сдвиг идти, а не через умножение. Хотя сейчас умножение такое быстрое, что через него, может, быстрее получится :)EK
ВХ
ВХ
EK
ВХ
EK
EK
ВХ

EK
ВХ
ВХ