Submission #1816129


Source Code Expand

#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cctype>
#include <cmath>
#include <algorithm>
#define rep(i, a, b) for (int i = (a), _ = (b); i <= _; ++ i)
#define per(i, a, b) for (int i = (a), _ = (b); i >= _; -- i)
#define For(i, a, b) for (int i = (a), _ = (b); i < _; ++ i)
#define ri rd<int>
using namespace std;
const int maxN = 307;

template<class T> inline T rd() {
	bool f = 1; char c = getchar(); for (; !isdigit(c); c = getchar()) if (c == '-') f = 0;
	T x = 0; for (; isdigit(c); c = getchar()) x = x * 10 + c - 48; return f ? x : -x;
}

int n, m;
int vis[maxN];
int mx[maxN], cnt[maxN];
int b[maxN][maxN];

int main() {

	n = ri(), m = ri();
	int res = n;
	rep (i, 1, n) rep (j, 1, m) b[i][j] = ri(), vis[j] = 0, mx[i] = 1;

	for (int t = m; t > 0; -- t) {
		rep (i, 1, m) cnt[i] = 0;
		rep (i, 1, n) {
			while (vis[b[i][mx[i]]] == 1) ++mx[i];
			++cnt[b[i][mx[i]]];
		}
		int id = 1;
		rep (i, 1, m) if (cnt[i] > cnt[id]) id = i;
		res = min(res, cnt[id]);
		vis[id] = 1;
	}
	printf("%d\n", res);

	return 0;
}

Submission Info

Submission Time
Task B - Sports Festival
User acha
Language C++14 (GCC 5.4.1)
Score 700
Code Size 1090 Byte
Status AC
Exec Time 4 ms
Memory 512 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 0 ms 128 KB
sample_02.txt AC 0 ms 128 KB
sample_03.txt AC 0 ms 128 KB
subtask_1_01.txt AC 0 ms 128 KB
subtask_1_02.txt AC 1 ms 256 KB
subtask_1_03.txt AC 1 ms 256 KB
subtask_1_04.txt AC 1 ms 256 KB
subtask_1_05.txt AC 1 ms 256 KB
subtask_1_06.txt AC 1 ms 512 KB
subtask_1_07.txt AC 2 ms 512 KB
subtask_1_08.txt AC 1 ms 512 KB
subtask_1_09.txt AC 1 ms 512 KB
subtask_1_10.txt AC 1 ms 256 KB
subtask_1_11.txt AC 1 ms 256 KB
subtask_1_12.txt AC 1 ms 128 KB
subtask_1_13.txt AC 2 ms 256 KB
subtask_1_14.txt AC 4 ms 512 KB
subtask_1_15.txt AC 4 ms 512 KB
subtask_1_16.txt AC 4 ms 512 KB
subtask_1_17.txt AC 4 ms 512 KB
subtask_1_18.txt AC 4 ms 512 KB