Universal Cup Judging System

Universal Cup

実行時間制限: 1.0 s メモリ制限: 1024 MB 満点: 100
統計

Jury AMPPZ składa się z pięciu osób odpowiedzialnych za stworzenie ciekawego i zrównoważonego konkursu. W tym roku zgłoszono $n$ propozycji zadań, spośród których należy wybrać $k$. Każdy juror niezależnie porządkuje zadania według subiektywnej fajności i przyznaje im oceny tworzące permutację* liczb od $1$ do $n$. Następnie na zawody automatycznie wybieranych jest $k$ zadań o najwyższej średniej ocenie (średniej arytmetycznej). W przypadku remisów preferowane są zadania o mniejszych numerach.

Czterech jurorów oceniło już wszystkie zadania. Ostatnim jest juror Jerzy, który skrycie lubi geometrię obliczeniową i chce, aby uczestnicy AMPPZ doświadczyli jej jak najwięcej. Dla każdego zadania wiemy, czy jest ono geometryczne ($x_i \in \{0, 1\}$), oraz znamy oceny pozostałych jurorów $a_i, b_i, c_i, d_i$. Jeśli Jerzy przyzna swoje oceny optymalnie (również permutację liczb od $1$ do $n$), to jaka jest maksymalna możliwa liczba wybranych zadań geometrycznych?

*Ciąg w dowolnej kolejności, bez powtórzeń — na przykład $(5, 4, 3, 2, 1)$ lub $(2, 4, 1, 5, 3)$.

Wejście

Pierwszy wiersz zawiera dwie liczby całkowite $n$ oraz $k$ ($1 \le k \le n \le 200\,000$), oznaczające odpowiednio liczbę zgłoszonych zadań oraz liczbę zadań, które mają zostać wybrane na zawody.

Kolejne $n$ wierszy opisuje zgłoszone zadania; $i$-ty z nich zawiera pięć liczb całkowitych $x_i, a_i, b_i, c_i, d_i$ ($0 \le x_i \le 1$; $1 \le a_i, b_i, c_i, d_i \le n$), opisujących $i$-te zadanie. Wartość $x_i$ jest równa $1$, jeśli zadanie ma tematykę geometryczną, a $0$ w przeciwnym razie. Kolejne cztery liczby to oceny przyznane przez pozostałych jurorów. Każdy juror przyznał $n$ parami różnych ocen, więc na wejściu każda kolumna oprócz pierwszej jest permutacją liczb od $1$ do $n$.

Wyjście

Wypisz jedną liczbę całkowitą – maksymalną możliwą liczbę wybranych zadań geometrycznych.

Przykłady

Wejście 1

5 3
1 3 5 5 2
0 5 2 4 5
1 2 3 3 4
1 1 1 1 1
0 4 4 2 3

Wyjście 1

2

Wejście 2

4 3
1 1 4 1 2
1 2 3 2 1
0 3 2 3 3
0 4 1 4 4

Wyjście 2

1

Uwaga

W pierwszym przykładzie jury wybiera trzy z pięciu zgłoszonych zadań. Zadania $1$, $3$ i $4$ dotyczą geometrii. Jerzy może przyznać pięciu zadaniom oceny $(4, 5, 3, 1, 2)$:

  1. $x_1 = 1$; średnia $\frac{3+5+5+2+4}{5} = 3.8$
  2. $x_2 = 0$; średnia $\frac{5+2+4+5+5}{5} = 4.2$
  3. $x_3 = 1$; średnia $\frac{2+3+3+4+3}{5} = 3$
  4. $x_4 = 1$; średnia $\frac{1+1+1+1+1}{5} = 1$
  5. $x_5 = 0$; średnia $\frac{4+4+2+3+2}{5} = 3$

Na zawody zostaną wybrane zadania $1$, $2$ i $3$ (zadania $3$ i $5$ mają taką samą średnią, ale zadanie $3$ ma mniejszy numer). Dwa z trzech wybranych zadań są zadaniami geometrycznymi. Jerzy nie może doprowadzić do wybrania więcej niż dwóch zadań geometrycznych, więc odpowiedzią jest $2$.

W drugim przykładzie Jerzy nie może doprowadzić do wybrania obu zadań geometrycznych. Oba musiałyby otrzymać najwyższą ocenę $4$, co jest niemożliwe, ponieważ oceny Jerzego muszą być parami różne.

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.