163902025-04-29 10:58:05algoproCsúcsokpypy3Elfogadva 100/100101ms43292 KiB
# UUID: 3ddf7fe4-5dce-42fe-900c-b9132d434332
N,M=[int(x) for x in input().split()]
A=[int(x) for x in input().split()]
B=[int(x) for x in input().split()]

def peaks(A):
    res=0
    A=[0]+A+[0]
    for i in range(1,len(A)-1):
        if A[i-1] < A[i] > A[i+1]:
            res+=1
    return res


print(peaks(A)*peaks(B))
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva39ms19440 KiB
2Elfogadva43ms19436 KiB
subtask216/16
3Elfogadva79ms32440 KiB
4Elfogadva68ms31988 KiB
5Elfogadva68ms31644 KiB
6Elfogadva78ms32380 KiB
7Elfogadva74ms32500 KiB
8Elfogadva68ms32228 KiB
subtask333/33
9Elfogadva54ms21432 KiB
10Elfogadva46ms21380 KiB
11Elfogadva54ms21508 KiB
12Elfogadva41ms19836 KiB
13Elfogadva41ms19948 KiB
14Elfogadva39ms19944 KiB
15Elfogadva54ms21480 KiB
subtask451/51
16Elfogadva85ms41116 KiB
17Elfogadva82ms33496 KiB
18Elfogadva101ms43292 KiB
19Elfogadva70ms32256 KiB
20Elfogadva70ms32492 KiB
21Elfogadva82ms41128 KiB
22Elfogadva98ms41232 KiB
23Elfogadva93ms37232 KiB
24Elfogadva87ms43064 KiB