Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Сколько всего пятёрок в числах от нуля до тысячи?

ЗагадкиЗадачиГоловоломки
Евгений Миронов
  · 2,2 K
Например, вы врач-стоматолог, студент журфака или школьник, который интересуется космосом?  · 13 сент 2017

В каждом из ста десятков - по одной пятерке, то есть 100 пятерок.

(Тут мы считаем пятерку из однозначных чисел, пятерки на "последнем" месте в двузначных и трехначных)

В каждой из десяти сотен - интервал 50-59, то есть по 10 пятёрок, итого опять 100.

(Тут мы считаем пятерки на "предпоследнем" месте в двузначных и трехначных)

В тысяче - интервал 500-599, то есть ещё 100 пятёрок.

(Тут мы считаем пятерки на "первом" месте в трёхзначных)

Если вы все ещё считаете что я где-то посчитал одни и те же пятерки два раза, у вас проблемы.

Получаем 300.

Неверно, так как у вас в последнем действии получается повторение уже учтенных пятерок

Подредактировал, хоть и не хотелось.

Есть книга Пелевина «iPhuck», там сюжет построен на этом и имеется длинное логическое обоснование.

Есть такая формула:
10^n - 9^n
n это разряд числа минус 1, ну или логарифм числа по основанию 10, например у 1000 это 3
1 => 0, 10 => 1, 100 =>  19, 1000 => 271, 10000 => 3439 и т.д.
К сожалению, работает она только для степеней десятки, для остальных чисел надо допиливать