Submission #8505184


Source Code Expand

# -*- coding: utf-8 -*-
import bisect
import heapq
import math
import random
import sys
from collections import Counter, defaultdict, deque
from decimal import ROUND_CEILING, ROUND_HALF_UP, Decimal
from functools import lru_cache, reduce
from itertools import combinations, combinations_with_replacement, product, permutations
from operator import add, mul, sub

sys.setrecursionlimit(100000)
input = sys.stdin.readline
INF = 2**62-1


def read_int():
    return int(input())


def read_int_n():
    return list(map(int, input().split()))


def read_float():
    return float(input())


def read_float_n():
    return list(map(float, input().split()))


def read_str():
    return input().strip()


def read_str_n():
    return list(map(str, input().split()))


def error_print(*args):
    print(*args, file=sys.stderr)


def mt(f):
    import time

    def wrap(*args, **kwargs):
        s = time.time()
        ret = f(*args, **kwargs)
        e = time.time()

        error_print(e - s, 'sec')
        return ret

    return wrap


@mt
def slv(N, M, A):
    ans = INF
    s = set(range(1, M+1))
    for _ in range(M):
        c = Counter()
        for a in A:
            for b in a:
                if b in s:
                    c[b] += 1
                    break
        k, v = c.most_common()[0]
        
        ans = min(ans, v)
        s.remove(k)
    return ans


def main():
    N, M = read_int_n()
    A = [read_int_n() for _ in range(N)]
    print(slv(N, M, A))


if __name__ == '__main__':
    main()

Submission Info

Submission Time
Task B - Sports Festival
User patahene
Language PyPy3 (2.4.0)
Score 700
Code Size 1602 Byte
Status AC
Exec Time 494 ms
Memory 65496 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 700 / 700
Status
AC × 3
AC × 24
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_01.txt, sample_02.txt, sample_03.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt, subtask_1_16.txt, subtask_1_17.txt, subtask_1_18.txt
Case Name Status Exec Time Memory
sample_01.txt AC 297 ms 62572 KB
sample_02.txt AC 260 ms 59628 KB
sample_03.txt AC 257 ms 59628 KB
subtask_1_01.txt AC 260 ms 59628 KB
subtask_1_02.txt AC 256 ms 59628 KB
subtask_1_03.txt AC 280 ms 61292 KB
subtask_1_04.txt AC 287 ms 62188 KB
subtask_1_05.txt AC 256 ms 59628 KB
subtask_1_06.txt AC 294 ms 62956 KB
subtask_1_07.txt AC 289 ms 60780 KB
subtask_1_08.txt AC 276 ms 61164 KB
subtask_1_09.txt AC 260 ms 59756 KB
subtask_1_10.txt AC 309 ms 63596 KB
subtask_1_11.txt AC 326 ms 63336 KB
subtask_1_12.txt AC 284 ms 60780 KB
subtask_1_13.txt AC 318 ms 63592 KB
subtask_1_14.txt AC 362 ms 65496 KB
subtask_1_15.txt AC 494 ms 63832 KB
subtask_1_16.txt AC 386 ms 65368 KB
subtask_1_17.txt AC 394 ms 64728 KB
subtask_1_18.txt AC 473 ms 63576 KB