eolymp
bolt
Try our new interface for solving problems
Məsələlər

Генерация подмножеств

Генерация подмножеств

Задано множество s мощности n, содержащее все элементы из интервала [1..n]. Необходимо сгенерировать все его подмножества.

Входные данные

Единственное число n (1n8).

Выходные данные

В каждой строчке необходимо вывести одно из подмножеств исходного множества. Подмножество записывается перечислением своих элементов в порядке возрастания. Элементы подмножества должны быть записаны слитно, то есть без пробелов. Каждое подмножество должно встречаться не более одного раза. Подмножества также нужно перечислять в возрастающем порядке (см. пример). Пустое подмножество выводить не нужно.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
2
Çıxış verilənləri #1
1
2
12
Giriş verilənləri #2
3
Çıxış verilənləri #2
1
2
3
12
13
23
123