192112025-11-30 08:10:09birozsMegrendelésekpython3Időlimit túllépés 10/50699ms6144 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
    for j in range(i,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:]
        if k == K:
            break
print(len(V))
for munka,nap in V:
    print(munka,nap)


RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva16ms3164 KiB
2Időlimit túllépés684ms5172 KiB
subtask25/5
3Elfogadva17ms3116 KiB
4Elfogadva16ms3324 KiB
5Elfogadva17ms3120 KiB
6Elfogadva17ms3124 KiB
7Elfogadva17ms3148 KiB
subtask35/5
8Elfogadva18ms3320 KiB
9Elfogadva17ms3124 KiB
10Elfogadva18ms3112 KiB
11Elfogadva18ms3124 KiB
12Elfogadva18ms3464 KiB
subtask40/5
13Elfogadva17ms3320 KiB
14Elfogadva226ms4660 KiB
15Elfogadva206ms3884 KiB
16Elfogadva199ms4148 KiB
17Időlimit túllépés680ms4512 KiB
subtask50/10
18Elfogadva16ms3124 KiB
19Elfogadva17ms3140 KiB
20Elfogadva28ms3464 KiB
21Időlimit túllépés672ms4508 KiB
22Időlimit túllépés699ms4244 KiB
23Elfogadva17ms3100 KiB
24Elfogadva20ms3552 KiB
25Elfogadva24ms4312 KiB
26Elfogadva24ms4148 KiB
27Elfogadva24ms4348 KiB
subtask60/25
28Elfogadva17ms3124 KiB
29Elfogadva18ms3100 KiB
30Elfogadva268ms3380 KiB
31Időlimit túllépés676ms5356 KiB
32Időlimit túllépés699ms6048 KiB
33Időlimit túllépés699ms5288 KiB
34Időlimit túllépés675ms6048 KiB
35Időlimit túllépés676ms6100 KiB
36Időlimit túllépés675ms5760 KiB
37Időlimit túllépés675ms6048 KiB
38Időlimit túllépés684ms4660 KiB
39Időlimit túllépés680ms4256 KiB
40Időlimit túllépés669ms4512 KiB
41Időlimit túllépés669ms5280 KiB
42Időlimit túllépés676ms4512 KiB
43Időlimit túllépés689ms4768 KiB
44Időlimit túllépés684ms5536 KiB
45Időlimit túllépés684ms4708 KiB
46Időlimit túllépés679ms4820 KiB
47Időlimit túllépés683ms5024 KiB
48Időlimit túllépés685ms5792 KiB
49Időlimit túllépés685ms5792 KiB
50Időlimit túllépés683ms6048 KiB
51Időlimit túllépés679ms6048 KiB
52Időlimit túllépés684ms6144 KiB