186012025-10-28 13:29:47WellLeopardUsually20G (40 pont)python3Hibás válasz 2/40115ms15132 KiB
n, q = map(int, input().split())
t = tuple(map(int, input().split()))
m = tuple(int(input()) for _ in range(q))

maxti = 0
maxt = list()
for i in range(n):
    if maxti < t[i]:
        maxti = t[i]
    maxt.append(maxti)
output = 0
previous_i = 0
for mi in m:
    output = 1
    for i in range(previous_i, n):
        if maxt[i] <= mi:
            output += 1
        else:
            print(output)
            previous_i = i - 1
            break
RészfeladatÖsszpontTesztVerdiktIdőMemória
base2/40
1Elfogadva0/016ms3292 KiB
2Hibás válasz0/0107ms15132 KiB
3Elfogadva2/216ms3312 KiB
4Hibás válasz0/216ms3124 KiB
5Futási hiba0/217ms3132 KiB
6Futási hiba0/219ms3176 KiB
7Hibás válasz0/320ms3472 KiB
8Hibás válasz0/392ms14892 KiB
9Hibás válasz0/393ms14964 KiB
10Hibás válasz0/397ms14820 KiB
11Hibás válasz0/4115ms14900 KiB
12Hibás válasz0/493ms14892 KiB
13Hibás válasz0/4108ms14896 KiB
14Hibás válasz0/4100ms14892 KiB
15Hibás válasz0/4108ms14892 KiB