Не-0010.
-
Похожий контент
-
Автор E.K.
Далее все шестизнаки, которые начинаются с одного нуля = 0xx-xxx (для 00x-xxx - отдельная ветка). Само собой, это весьма серьёзная задачка, которую решать будем с фильтра верхнего уровня. Во многих случаях без применения арифетическиго колдовства просто не обойтись.
Хотелось бы, конечно, посчитать их вместе с 1-однознаками, но местами различия весьма значительные и получается не упрощение, а усложнение задачи. Но всё равно - подглядывать в "1xx-xxx" категорически рекомендуется.
Из каких ноль-трёхзнаков не получается десятка "010"? - таких 29 штук.
!0xx-xxx.txt
012 030 070
013 031 071
014 040 075
016 041 076
017 057 077
020 060 078
021 061 085
022 066 086
023 067 088
026 068
Какой профит пожно получить, глядя на эти цифры? Примерно вот такой ->
!0xx-xxx.xods
Итого, к персональному рассмотрению = 27 комбинаций:
012xxx 023xxx-026xxx 068xxx
013xxx 030xxx-031xxx 070xxx-071xxx
014xxx 040xxx-041xxx 076xxx
016xxx 057xxx 077xxx
017xxx 060xxx-061xxx 078xxx
020xxx-021xxx 066xxx 086xxx
022xxx 067xxx 088xxx
-
Автор E.K.
Единицы 1xx-xxx на очереди. Задачка становится всё сложнее и сложнее (если идти снизу-вверх от 9xx-8xx- и так далее до 1xx и даже до 0xx). Здесь уже будет требоваться поболее арифметической магии, дробных корней и отрицательных степеней.
Всего к рассмотрению = 27 комбинаций, которые не дают "010" ->
!1xx-xxx.txt
103 121 161
106 123 167
107 126 170
112 130 171
113 131 175
114 140 176
116 141 178
117 157 185
120 160 186
Что даёт фильтрация первого уровня? - вполне достойный результат.
!1xx-xxx.xods
// Большая просьба более внимательно проверить выкладки - вдруг где-то не всё заметил или накосячил.
UPD: не заметил и накосячил: 157xxx: not "005,010,012" = 16. Исправлено.
UPD2: добавлено: 186xxx: ++ 1/8*6!+"010" = 100 not "004,008,010" = 14.
UPD3: добавлено/исправлено: 178xxx: ++ (1+V(V(7^8)))*"002" = 100 not "002,010" = 19.
Итого, к работе == 23 ветки:
107xxx 140xxx-141xxx
112xxx 157xxx
113xxx 160xxx-161xxx
114xxx 167xxx
116xxx 170xxx-171xxx
117xxx 176xxx
120xxx-121xxx 178xxx
123xxx-126xxx 186xxx
130xxx-131xxx
-
Автор E.K.
Двойки 2xx-xxx = 15 штук для углублённого анализа.
200 201 210 211 220 221 222 237 256 267 273 276 277 278 279
Фильтр-1 работает достаточно эффективно, уполовинивая (и даже больше) дальнейшей "работы руками".
От изначального количества "двоек" остаётся 10 штук!
==> 210 211 220 221 222 237 267 273 276 279 == 10.
-
Автор E.K.
Четвёрки 4xx-xxx как-то очень легко сдались. Всего их = 10.
400 401 410 411 437 456 467 473 478 479
Фильтр-1 после отсева оставляет только 10 шестизнаков для ручного анализа.
!4xx-xxx.txt !4xx-xxx.xods
V((4^-1)V(1*"010")) = 100 -- МойОфис с такой редиской не справляется, доказательство через Вольфрам:
Вот такие 10 штук после фильтрации:
411067 411077 411760 411761 411767 411770 411771 411777 411787 437868
Решения вполне прозрачны..
4xx-xxx.xods
-
Автор E.K.
Тройки-шестизнаки "3xx-xxx" - ничего сложного. Их 14 штук:
300 301 310 311 333 336 357 363 365 366 383 386 393 396
Практически все отсеиваются фильтром-1, кракозябр "333xxx-336xxx-363xxx-366xxx-393xxx-396xxx" даёт одну штуку для подсчёта, а "300xxx-301xxx-310xxx-311xxx" вычисляется вручную для 27 вариантов - практически полное "зеркало" шестизнаков-пятёрок:
!3xx-xxx.txt !3xx-xxx.xods
"Кракозябр" подсчитан сразу, чтобы лишнее место сэкономить
-
.png.7cedf2eda455330fd095b4f4e074044d.png)
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти