Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n, k = list(map(int, input().split()))
- s = list(map(int, input().split()))
- if k % 2 != 0:
- k += 1
- def test():
- count_1, count_2 = 0, 0
- for i in range(len(s)):
- if s[i] == 1:
- count_1 += 1
- if count_1 == (k // 2):
- return i + 1
- elif s[i] == 2:
- count_2 += 1
- if count_2 == (k // 2):
- return i + 1
- f = test()
- for i in range(len(s)):
- if i < f:
- s[i] = 0
- else:
- s[i] = 1
- print(f)
- print(*s, end=' ')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement