192122025-11-30 08:10:49birozsMegrendelésekpypy3Időlimit túllépés 10/50697ms43240 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
1Elfogadva43ms19620 KiB
2Elfogadva272ms26588 KiB
subtask25/5
3Elfogadva39ms19436 KiB
4Elfogadva43ms19484 KiB
5Elfogadva39ms19836 KiB
6Elfogadva45ms19924 KiB
7Elfogadva46ms19936 KiB
subtask35/5
8Elfogadva54ms21392 KiB
9Elfogadva56ms21548 KiB
10Elfogadva52ms21440 KiB
11Elfogadva54ms21412 KiB
12Elfogadva70ms21736 KiB
subtask40/5
13Elfogadva52ms21304 KiB
14Elfogadva112ms24496 KiB
15Elfogadva87ms22760 KiB
16Elfogadva97ms23916 KiB
17Időlimit túllépés688ms41704 KiB
subtask50/10
18Elfogadva39ms19412 KiB
19Elfogadva50ms21108 KiB
20Elfogadva75ms21816 KiB
21Időlimit túllépés693ms38824 KiB
22Időlimit túllépés694ms35304 KiB
23Elfogadva50ms21148 KiB
24Elfogadva79ms22244 KiB
25Elfogadva76ms23016 KiB
26Elfogadva78ms23016 KiB
27Elfogadva75ms23016 KiB
subtask60/25
28Elfogadva46ms21228 KiB
29Elfogadva48ms21656 KiB
30Elfogadva87ms21900 KiB
31Időlimit túllépés683ms41436 KiB
32Időlimit túllépés685ms42984 KiB
33Időlimit túllépés688ms41444 KiB
34Időlimit túllépés684ms42472 KiB
35Időlimit túllépés694ms43240 KiB
36Időlimit túllépés680ms42092 KiB
37Időlimit túllépés680ms42984 KiB
38Elfogadva363ms27484 KiB
39Elfogadva532ms29412 KiB
40Időlimit túllépés662ms33908 KiB
41Időlimit túllépés693ms38888 KiB
42Időlimit túllépés693ms38632 KiB
43Elfogadva490ms30184 KiB
44Időlimit túllépés606ms34280 KiB
45Időlimit túllépés680ms36332 KiB
46Időlimit túllépés680ms39656 KiB
47Időlimit túllépés685ms39912 KiB
48Időlimit túllépés697ms41188 KiB
49Időlimit túllépés683ms42340 KiB
50Időlimit túllépés683ms42960 KiB
51Időlimit túllépés688ms42984 KiB
52Időlimit túllépés691ms42980 KiB