4567 2023. 03. 29 22:23:57 DohajovDaniel Kert (75 pont) python3 Hibás válasz 55/75 379ms 67428 KiB
def main():
    sdb,vdb,szk=[int(i) for i in input().split()]
    sorL=[];db=0;mxe=0;tobbdb=0
    for s in range(sdb):
        sorL.append([int(i) for i in input().split()])
        most=0
        for b in range(vdb):
            if mxe<db: mxe=db
            if most==sorL[s][b]:
                db+=1
            else: most=sorL[s][b]; db=1
        sorL[s].sort()
        db=0;most=0;
        for b in range(vdb):
            if sorL[s][b]==most:
                db+=1
            else: 
                if vdb/2<db:
                    tobbdb+=1;db=1
                    break
                most=sorL[s][b]; db=1
    print(tobbdb)
    print(mxe)
main()
""" 
4 7 9
2 1 2 3 8 2 2
4 7 2 4 9 7 4
5 5 2 5 5 5 7
2 3 2 3 2 3 1
"""

Részfeladat Összpont Teszt Verdikt Idő Memória
base 55/75
1 Elfogadva 0/0 18ms 11180 KiB
2 Elfogadva 0/0 379ms 52844 KiB
3 Hibás válasz 0/4 17ms 11592 KiB
4 Elfogadva 4/4 17ms 11580 KiB
5 Részben helyes 2/4 17ms 11652 KiB
6 Hibás válasz 0/4 17ms 11772 KiB
7 Elfogadva 4/4 17ms 11960 KiB
8 Hibás válasz 0/4 17ms 12112 KiB
9 Elfogadva 4/4 17ms 12216 KiB
10 Elfogadva 4/4 24ms 13300 KiB
11 Elfogadva 6/6 18ms 12708 KiB
12 Elfogadva 6/6 30ms 14512 KiB
13 Elfogadva 6/6 59ms 17788 KiB
14 Elfogadva 6/6 375ms 53636 KiB
15 Futási hiba 0/6 337ms 67428 KiB
16 Elfogadva 6/6 370ms 54408 KiB
17 Elfogadva 7/7 199ms 34436 KiB