题目内容:
输入一组数,如
1,2,3,4,5
输出一个数组,前部分全是偶数,后部分全是奇数。如
2,4,1,3 ,5
4,2,3,1 ,5
等等满足条件的均可。
a = [int(x) for x in input().split()]
i = 0
j = len(a) - 1
while i < j:
while (i < j and a[i] % 2 == 0):
i = i + 1
while (i < j and a[j] % 2 == 1):
j = j - 1
a[i], a[j] = a[j], a[i]
print(a)