Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- n, k, x, y = [int(i) for i in input().split()]
- amountOfRooms = int(input())
- arr = [int(i) for i in input().split()]
- resultArr = [[] for i in range(n)]
- amountOfEdge = 0
- i = 0
- while (i + 1) <= max(arr):
- if amountOfEdge == n:
- amountOfEdge = 0
- if (amountOfEdge + 1) % k == 0:
- for j in range(x):
- resultArr[amountOfEdge].append(i + 1)
- i += 1
- else:
- for j in range(y):
- resultArr[amountOfEdge].append(i + 1)
- i += 1
- amountOfEdge += 1
- print(resultArr)
- for i in arr:
- for j in resultArr:
- if i in j:
- print(resultArr.index(j) + 1)
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement