Задача Решение Нечто подобное было в задаче про числительные. Мы имеем некое пространство с интересными характеристиками, и нужно уметь отображать любой линейный порядковый номер на порядковый номер в этом пространстве. Разделим его на сегменты, где у каждого сегмента своя длина: Структура типа Range описывает сегмент: позиция начала, длина (количество элементов) и размер одного элемента. Сначала идёт сегмент от 0 до 9 длиной 10 элементов с размером 1. Затем сегмент от 10 до 99 длиной 90 элементов с размером 2...
Если выписать все натуральные числа меньше 10, кратные 3 или 5, то получим 3, 5, 6 и 9. Сумма этих чисел равна 23.
Найдите сумму всех чисел меньше 1000, кратных 3 или 5.