From 1aff365587d9a0fa36f9d8f7ae18a4fb75ee1fe5 Mon Sep 17 00:00:00 2001 From: Daniel <59575049+lemoentjiez@users.noreply.github.com> Date: Mon, 24 Oct 2022 21:55:18 +0300 Subject: [PATCH] Create LabMD1 --- LabMD1 | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 LabMD1 diff --git a/LabMD1 b/LabMD1 new file mode 100644 index 0000000..5bdd92b --- /dev/null +++ b/LabMD1 @@ -0,0 +1,16 @@ +def print_power_set(set, set_size): + pow_set_size = 2 + for x in range(set_size-1): + pow_set_size *= 2 + + for counter in range(0, pow_set_size): + sett = [] + for j in range(0, set_size): + if counter & (1 << j): + sett.append(set[j]) + print(sett) + print() + + +elem = [1, 2, 3, 4, 5, 6] +print_power_set(elem, len(elem))