Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Прописать в code blocks

Евгений Леонтьев Леонтьев Ученик (63), на голосовании 5 месяцев назад
Дан массив A размера N. Сформировать два новых массива B и C: в массив B записать все положительные элементы массива A, в массив C — все отрицательные (сохраняя исходный порядок следования элементов). Вывести вначале размер и содержимое массива B, а затем — размер и содержимое массива C.
Голосование за лучший ответ
_Fire_of_Death_ Мыслитель (5475) 6 месяцев назад
 def separate_positive_negative(A): 
B = [x for x in A if x > 0] # Array B with positive elements
C = [x for x in A if x < 0] # Array C with negative elements

# Output size and content of array B
print(len(B))
print(" ".join(map(str, B)))

# Output size and content of array C
print(len(C))
print(" ".join(map(str, C)))

# Example usage
A = [1, -2, 3, -4, 5, -6, 7, 8, -9]
separate_positive_negative(A)
Батаев ДмитрийПросветленный (22926) 6 месяцев назад
что за язык такой неведомый?
Школа ТроицаМастер (1079) 6 месяцев назад
питон
Батаев Дмитрий Просветленный (22926) Школа Троица, а как к нам приполз??? Вся кажущаяся простота и эффективность питона обеспечивается библиотеками, написанными на ассемблере, с/с++ или паскаль )))
Похожие вопросы