192232025-12-01 06:15:30birozsMegrendelésekpypy3Wrong answer 5/50703ms44520 KiB
N,M,K = map(int,input().split())
T = list(map(int,input().split()))
D = {}
for i in range(1,N+1):
    D[i] = []
for i in range(M):
    D[T[i]].append(i+1)
V = []
for i in range(1,N+1):
    k = 0
    hely = 1
    for j in range(hely,N+1):
        eleje = 0
        while k < K and eleje < len(D[j]):
            k += 1
            V.append([D[j][eleje],i])
            eleje += 1
        D[j] = D[j][eleje:]
        hely = j
        if k == K:
            break
print(len(V))
for munka,nap in V:
    print(munka,nap)


SubtaskSumTestVerdictTimeMemory
subtask10/0
1Wrong answer45ms19468 KiB
2Time limit exceeded603ms34536 KiB
subtask20/5
3Accepted43ms19604 KiB
4Wrong answer39ms19444 KiB
5Accepted43ms19648 KiB
6Accepted41ms19860 KiB
7Accepted46ms19964 KiB
subtask35/5
8Accepted48ms21368 KiB
9Accepted50ms21488 KiB
10Accepted57ms21484 KiB
11Accepted59ms21468 KiB
12Accepted71ms22028 KiB
subtask40/5
13Wrong answer52ms21420 KiB
14Wrong answer119ms24680 KiB
15Wrong answer109ms23192 KiB
16Wrong answer103ms23504 KiB
17Time limit exceeded686ms42984 KiB
subtask50/10
18Accepted39ms19568 KiB
19Wrong answer54ms21460 KiB
20Wrong answer89ms22004 KiB
21Time limit exceeded689ms41424 KiB
22Time limit exceeded685ms38044 KiB
23Wrong answer48ms21548 KiB
24Wrong answer92ms22248 KiB
25Wrong answer72ms22980 KiB
26Wrong answer72ms22876 KiB
27Wrong answer82ms23016 KiB
subtask60/25
28Wrong answer59ms21396 KiB
29Accepted48ms21516 KiB
30Accepted97ms22392 KiB
31Time limit exceeded685ms42136 KiB
32Time limit exceeded689ms43496 KiB
33Time limit exceeded703ms42984 KiB
34Time limit exceeded691ms43972 KiB
35Time limit exceeded689ms43496 KiB
36Time limit exceeded685ms42984 KiB
37Time limit exceeded703ms44520 KiB
38Time limit exceeded688ms35332 KiB
39Time limit exceeded689ms34536 KiB
40Time limit exceeded686ms38632 KiB
41Time limit exceeded690ms40680 KiB
42Time limit exceeded697ms40936 KiB
43Time limit exceeded686ms37308 KiB
44Time limit exceeded691ms38284 KiB
45Time limit exceeded703ms39372 KiB
46Time limit exceeded690ms41116 KiB
47Time limit exceeded679ms40896 KiB
48Time limit exceeded689ms42216 KiB
49Time limit exceeded703ms44008 KiB
50Time limit exceeded686ms44008 KiB
51Time limit exceeded688ms43492 KiB
52Time limit exceeded685ms43496 KiB