[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]

Файл: maxresdefault.jpg -(104 KB, 1280x720, maxresdefault.jpg)
104 No.5303541  

Сырно, не знаю зачем я это пощу здесь, но мне нужно это с кем-то поделиться, ибо данная математическая идея меня порядком достала, ибо она никак не хочет уходить из моей головы. В общем!

Возьмём множество чисел {1, 2^n+1,... }, в которое входят числа начиная от единицы и заканчивая всеми степенями числа 2.
С помощью этого множества создадим второе множество чисел в которое войдут суммы двух и более чисел из первого множества.
Полученные два множества будут обладать двумя свойствами: Во-первых, эти два множества не будут иметь пересечений между собой; Во-вторых, сумма этих множеств даст множество всех натуральных чисел.

Зачем это кому-то знать? Да хрен его знает. Я лично наткнулся на это, когда искал лаконичный способ формировать триггеры для срабатывания скриптов основываясь на сумме значений id условий, да так, чтобы не возникало случайного срабатывания если итоговая сумма может получаться несколькими разными комбинациями условий.

В общем, живите с этим.

>> No.5303543  

Захотелось повыпендриваться?

>> No.5303549  

>>5303541
BAKA, BAKA!!!

>> No.5303552  

>>5303541
Я не понимаю.

>> No.5303557  
Файл: 83425ed330788502e955682b6424c354.jpg -(273 KB, 1280x960, 83425ed330788502e955682b6424c354.jpg)
273

То есть "любое натуральное число можно выразить в виде суммы степеней числа 2"? Очень свежая идея, молодец.

>> No.5303563  

>>5303557
суммы чисел 1 и/или двойки в степени n
иначе часть чисел будет выпадать

>> No.5303565  

Удивительно, как сложно и заумно можно выразить простую и, в общем-то интуитивно понятную идею.
https://tgstation13.org/wiki/Binary_flags#The_idea_behind_bitflags

>> No.5303568  

>>5303565
Классная идея, взял на заметку.
Но в моем случае у меня нет возможности работать в двоичной системе. Так что пришлось плясать от десятичной.

>> No.5303571  

>>5303541

>второе множество чисел в которое войдут суммы двух и более чисел из первого множества

На этом моменте я не понял что с чем будет складываться в каждом отдельно взятом случае и в каком порядке формироваться в массив. Однако сути феномена описываемого ОПом это не меняет, так что индифферентно.

>> No.5303598  

>>5303541
огласите список хотя бы четырех первых членов этого множества.

>> No.5303620  

>>5303598
{1,2,4,8,16,32,..,2^n}




[d | an-b-bro-fr-gf-hr-l-m-maid-med-mi-mu-ne-o-old_o-p-ph-r-s-sci-sp-t-tran-tv-w-x | bg-vg | au-mo-tr | a-aa-abe-azu-c-dn-fi-hau-jp-ls-ma-me-rm-sos-tan-to-vn | misc-tenma-vndev | dev-stat]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог-RSS] [Главная]