eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Середня вага намистинки

Середня вага намистинки

Є \textbf{N} намистинок однакової форми та розміру, але різної ваги. Число \textbf{N} непарне, напистинки пронумеровано числами \textbf{1}, \textbf{2}, ..., \textbf{N}. Необхідно знайти намистинку з середньою (медіанною) вагою (\textbf{((N+1)/2)}-шу серед усіх намистинок). Можливо виконання наступної операції порівняння з парою намистин: Для порівнянея ваг намистинок є терези. За їхньою допомогою можна визначити, яка з двох намистинок важча. Таким чином ми взнаємо, що одні з намистинок важчі інших. Тепер ми збираємось забрати деякі намистинки, які не можуть мати середню вагу. Наприклад, наступні результати зважувань покажуть яка з намистинок важча після виконання \textbf{M} порівнянь, де \textbf{M=4 та} \textbf{N=5}. \begin{enumerate} \item Намистинка \textbf{2} важче намистинки \textbf{1}. \item Намистинка \textbf{4} важче намистинки \textbf{3}. \item Намистинка \textbf{5} важче намистинки \textbf{1}. \item Намистинка \textbf{4} важче намистинки \textbf{2}. \end{enumerate} З вище наведених результатів неможливо однозначно визначити середню за вагою намистинку, ми лише знаємо що намистинки \textbf{1} та \textbf{4} не можуть мати середню вагу: намистинки \textbf{2}, \textbf{4}, \textbf{5} важче намистинки \textbf{1}, а намистинки \textbf{1}, \textbf{2}, \textbf{3} легші намистинки \textbf{4}. Тому ми можемо видалити ці дві намистинки з розгляду. Напишіть програму, яка підрахує кількість намистинок, які не можуть мати середню вагу. \InputFile Перший рядок містить кількість тестів \textbf{t} (\textbf{1} ≤ \textbf{t} ≤ \textbf{11}). Формат кожного тесту наступний: перший рядок містить кількість намистинок \textbf{N }(\textbf{1} ≤ \textbf{N} ≤ \textbf{99}) та кількість пар намистинок \textbf{M}, над якими проиведено порівняння. У кожному з наступних \textbf{M} рядків наведено два числа, які означають, що перша намистинка важча другої. \OutputFile Для кожного тесту вивести у окремому рядку кількість намистинок, які однозначно не можуть мати середню вагу.
Ліміт часу 1 секунда
Ліміт використання пам'яті 32 MiB
Вхідні дані #1
1
5 4
2 1
4 3
5 1
4 2
Вихідні дані #1
2
Джерело Tehran Sharif 2004 Preliminary