Взвешивания и алгоритмы: от головоломок к задачам
Константин Кноп
Обложка: