a=list(map(int,input().split()))
i,j=0,len(a)-1
while i<j:
while a[i]==0 and i<j:
i+=1
while a[j]==1 and i<j:
j-=1
if i<j:
a[i]=0
a[j]=1
i+=1
j-=1
print(a)
Method-2
a=list(map(int,input().split()))
c=0
for i in range(len(a)):
if a[i]==0:
c+=1
for i in range(c):
a[i]=0
for i in range(c,len(a)):
a[i]=1
print(a)
Input:
1 0 1 0 1 1 1 0 0 1 0
Output:
0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1
No comments:
Post a Comment