подкорректировать программу на Python !
def rec(a,num,s):
if num==len(a):
print("{"+s+"}")
return
rec(a,num+1,s)
s=s+str(a[num])
rec(a,num+1,s)
a=[int(x) for x in input().split()]
a=sorted(a,reverse=False)
print(a)
num=0
s=""
rec(a,num,s)
Мне нужно чтобы был вот такой вывод :
{} {1} {3} {2} {4} {1, 2} {1, 3} {1, 4} {2, 3} {3, 4} {2, 4} {1, 2, 3} {1, 2, 4} {1, 3, 4} {2, 3, 4} {1, 2, 3, 4}
Еще нужно чтобы был нормальный вывод таких чисел как 100,200 ,20 и т.д
Например 5,20,100:
{}
{100}
{20}
{20, 100}
{5}
{5, 100}
{5, 20}
{5, 20, 100}
УСЛОВИЕ : На вход программе подается множество чисел через пробел. Необходимо вывести все подмножества данного множества, включая пустое множество. Числа подмножества должны выводиться через запятую и пробел, а также находиться между фигурных скобок (именно так множества обозначаются в математике). Порядок вывода подмножеств неважен; в самих подмножествах числа выводите по возрастанию.
279
404
Ответы на вопрос:
1) 101 111 + 111 011 1 101 010 111 010 011+ 1 101 010 1000 111 1012) 101 110 001 - 111 101 100 110 100 3) 111 001 * 1 001 111 001 + 111001 1 000 000 001 4) 100 011 | 1110 11 10 | | 10,1 1110 1110
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
dianaTe15.01.2020 08:20
-
Monimix03.09.2021 16:47
-
jeneksoul199701.09.2021 03:16
-
altay200714.10.2022 16:06
-
tri016.06.2020 20:54
-
КристинаКристи9930.11.2022 01:19
-
ighy609.08.2021 20:55
-
vikapuhtina04.08.2020 21:07
-
DianaSims10.01.2022 11:08
-
Roman4ik120707.12.2021 15:02
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.