257952026-03-03 09:14:24algoproRMI eredményekpypy3Partially correct 0/100146ms47536 KiB
# UUID: e65824ff-050a-4a34-996b-a2cb9a8905da
a, b, n = map(int, input().split())
f = list(map(int, input().split()))
s = list(map(int, input().split()))

ossz = a + b

f.sort()
s.sort()

f_e = f.copy()
s_e = s.copy()

elottunk = 0

i = 0
while True:
    egyik = f[0]
    masik = s[n-1-i]

    if egyik + masik > ossz:
        elottunk += 1
        i += 1
        del f[-1]
        del s[-1]
    else:
        break

elottunk2 = 0

f = f_e
s = s_e

i = 0
j = n-1
while i < n and j > 0:
    if f[i] + s[j] > ossz:
        i += 1
        j -= 1
        elottunk2 += 1
    else:
        i += 1

print(1+elottunk, 1+elottunk2)
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted43ms19428 KiB
2Accepted39ms19404 KiB
3Accepted39ms19396 KiB
subtask20/30
4Accepted39ms19588 KiB
5Partially correct39ms19412 KiB
6Accepted39ms19596 KiB
7Wrong answer43ms19432 KiB
8Partially correct39ms19404 KiB
9Partially correct39ms19412 KiB
10Wrong answer43ms19636 KiB
11Partially correct43ms19436 KiB
12Wrong answer39ms19432 KiB
13Wrong answer39ms19428 KiB
subtask30/20
14Accepted39ms19588 KiB
15Partially correct39ms19412 KiB
16Accepted39ms19596 KiB
17Wrong answer43ms19432 KiB
18Partially correct39ms19404 KiB
19Partially correct39ms19412 KiB
20Wrong answer43ms19636 KiB
21Partially correct43ms19436 KiB
22Wrong answer39ms19432 KiB
23Wrong answer39ms19428 KiB
24Wrong answer39ms19432 KiB
25Accepted45ms19580 KiB
26Wrong answer45ms19536 KiB
27Wrong answer39ms19660 KiB
28Wrong answer45ms19516 KiB
29Wrong answer39ms19460 KiB
30Wrong answer46ms19488 KiB
31Wrong answer39ms19532 KiB
32Accepted39ms19584 KiB
subtask40/50
33Accepted43ms19608 KiB
34Accepted39ms19452 KiB
35Accepted39ms19484 KiB
36Accepted39ms19588 KiB
37Partially correct39ms19412 KiB
38Accepted39ms19596 KiB
39Wrong answer43ms19432 KiB
40Partially correct39ms19404 KiB
41Partially correct39ms19412 KiB
42Wrong answer43ms19636 KiB
43Partially correct43ms19436 KiB
44Wrong answer39ms19432 KiB
45Wrong answer39ms19428 KiB
46Wrong answer39ms19432 KiB
47Accepted45ms19580 KiB
48Wrong answer45ms19536 KiB
49Wrong answer39ms19660 KiB
50Wrong answer45ms19516 KiB
51Wrong answer39ms19460 KiB
52Wrong answer46ms19488 KiB
53Wrong answer39ms19532 KiB
54Accepted39ms19584 KiB
55Wrong answer43ms19684 KiB
56Wrong answer39ms19440 KiB
57Accepted54ms21328 KiB
58Wrong answer52ms21508 KiB
59Wrong answer56ms22448 KiB
60Accepted54ms21972 KiB
61Accepted146ms47536 KiB
62Accepted101ms36600 KiB
63Accepted138ms44448 KiB
64Wrong answer125ms43268 KiB
65Wrong answer92ms33028 KiB
66Wrong answer107ms35504 KiB
67Accepted141ms45356 KiB
68Accepted125ms44284 KiB