189142025-11-12 10:18:10birozsFagyasztópython3Wrong answer 0/75112ms3628 KiB
N = int(input())
T = []
for _ in range(N):
    S,M = map(int,input().split())
    T.append([S,M,""])
Adag = []
lehet = True
nap = 1
while lehet:
    van = False
    for i in range(len(T)):
        if T[i][2] == "" and T[i][0] - nap >= 0 and T[i][1] >= 4:
            for j in range(i+1,len(T)):
                if T[j][2] == "" and T[j][0] - nap >= 0 and T[j][1] >= 4 and T[i][1] + T[j][1] >= 9:
                    van = True
                    elso = i
                    masodik = j
                    Adag.append([i+1,j+1])
                    break
        if van:
            break
    if van:
        T[elso][2] = "*"
        T[masodik][2] = "*"
        nap += 1
    else:
        lehet = False


print(nap-1)
for x,y in Adag:
    print(x,y)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted17ms3176 KiB
subtask20/10
2Accepted17ms3000 KiB
3Wrong answer17ms3124 KiB
4Wrong answer17ms3124 KiB
5Accepted17ms3124 KiB
6Accepted16ms3124 KiB
7Accepted16ms3208 KiB
8Accepted16ms2988 KiB
9Accepted16ms3176 KiB
10Accepted16ms3320 KiB
11Accepted17ms2980 KiB
subtask30/20
12Accepted17ms3108 KiB
13Accepted17ms3268 KiB
14Wrong answer17ms3124 KiB
15Accepted17ms3300 KiB
16Accepted17ms3076 KiB
17Wrong answer17ms3004 KiB
18Wrong answer18ms3160 KiB
19Wrong answer17ms2968 KiB
20Wrong answer17ms3116 KiB
21Wrong answer24ms3124 KiB
22Wrong answer17ms3216 KiB
23Wrong answer46ms3380 KiB
24Wrong answer48ms3420 KiB
25Wrong answer27ms3124 KiB
26Accepted17ms3140 KiB
27Wrong answer41ms3380 KiB
28Wrong answer63ms3380 KiB
29Wrong answer17ms3124 KiB
30Wrong answer25ms3124 KiB
31Wrong answer41ms3380 KiB
subtask40/15
32Accepted17ms3000 KiB
33Accepted16ms3308 KiB
34Accepted17ms3180 KiB
35Accepted17ms3436 KiB
36Accepted25ms3128 KiB
37Wrong answer21ms3256 KiB
38Accepted17ms3116 KiB
39Accepted17ms3320 KiB
40Accepted19ms3124 KiB
41Accepted48ms3380 KiB
42Accepted35ms3296 KiB
43Accepted52ms3328 KiB
44Accepted17ms3124 KiB
45Accepted27ms3124 KiB
46Accepted112ms3460 KiB
subtask50/15
47Wrong answer17ms3312 KiB
48Wrong answer18ms3140 KiB
49Wrong answer18ms3124 KiB
50Wrong answer17ms3124 KiB
51Wrong answer18ms3128 KiB
52Wrong answer16ms3132 KiB
53Wrong answer17ms3004 KiB
54Wrong answer19ms3120 KiB
55Accepted17ms3112 KiB
56Wrong answer20ms3260 KiB
57Wrong answer17ms3124 KiB
58Wrong answer16ms3088 KiB
59Wrong answer23ms3120 KiB
60Accepted17ms3316 KiB
61Wrong answer17ms3120 KiB
subtask60/15
62Wrong answer20ms3124 KiB
63Wrong answer27ms3120 KiB
64Wrong answer61ms3628 KiB
65Wrong answer63ms3376 KiB
66Wrong answer98ms3380 KiB
67Wrong answer17ms3204 KiB
68Wrong answer23ms3164 KiB
69Wrong answer18ms3188 KiB
70Wrong answer24ms3248 KiB
71Wrong answer46ms3264 KiB
72Wrong answer19ms3124 KiB
73Wrong answer35ms3304 KiB
74Wrong answer32ms3336 KiB
75Wrong answer28ms3124 KiB
76Wrong answer17ms3124 KiB