Я пытаюсь сделать функцию f
такой, чтобы
f(1) == ((1,),)
f(2) == ((1,), (2,), (1,2))
f(3) == ((1,), (2,), (3,), (1,2), (1,3), (2,3), (1,2,3))
f(4) == ((1,), (2,), (3,), (4,), (1,2), (1,3), (1,4), (2,3), (2,4), (3,4), (1,2,3), (1,2,4), (1,3,4), (2,3,4), (1,2,3,4))
и так далее.У кого-нибудь есть какие-нибудь умные идеи о том, как сгенерировать это программно?Я уверен, что есть какое-то причудливое название для этой операции, но я не уверен, что это такое.