61832023-11-05 20:49:36jeviczkiKártyajátékpython3Accepted 30/30128ms38528 KiB
from sys import stdin

def main():
    n, k = map(int, stdin.readline().split())
    ke = [int(x) for x in stdin.readline().split()]
    h = sorted(ke, reverse=True)
    u, v = 0, 0
    for x in ke:
        if x < u:
            continue
        u = x
        if h[-1] < x:
            v += 1
        while len(h) > 0 and h[-1] <= x:
            h.pop()
    print(v)

if __name__ == "__main__":
    main()
SubtaskSumTestVerdictTimeMemory
base30/30
1Accepted0/017ms11116 KiB
2Accepted0/0128ms36276 KiB
3Accepted1/117ms11668 KiB
4Accepted1/117ms11672 KiB
5Accepted1/117ms12376 KiB
6Accepted2/218ms12292 KiB
7Accepted2/218ms12724 KiB
8Accepted2/217ms12888 KiB
9Accepted1/175ms28536 KiB
10Accepted2/2108ms34344 KiB
11Accepted3/3108ms34360 KiB
12Accepted3/3107ms34812 KiB
13Accepted1/1120ms37876 KiB
14Accepted2/2128ms38120 KiB
15Accepted3/3123ms38364 KiB
16Accepted3/3128ms38344 KiB
17Accepted3/3128ms38528 KiB