2140: Перетворення масиву
Перегляд у форматі PDFСтепан має масив ~A~, що містить ~N~ цілих чисел. Сьогодні він пропонує вам розв'язати таке завдання.
Нехай ~M~ є найменшим елементом цього масиву. Над елементами масиву дозволяється виконувати таку операцію:
- вибрати довільний елемент ~A_i~ та довільне ціле число ~X~ і виконати присвоєння ~A_i=X~.
Яку мінімальну кількість операцій треба виконати, щоб ~M~ став максимальним елементом оновленого масиву?
Обмеження
~1 \le T \le 100~
~1 \le N \le 100~
~1 \le A_i \le 100~
Input
Перший рядок містить ціле число ~T~ - кількість тестів.
Перший рядок тесту містить ціле число ~N~.
Другий рядок тесту містить ~N~ цілих чисел ~A_i~.
Output
Для кожного тесту виведіть у новому рядку мінімальну кількість операцій, необхідних для того, щоб ~M~ стало максимальним значенням у масиві ~A~.
Sample Input 1
3
2
1 2
4
2 2 3 4
1
1
Sample Output 1
1
2
0
Notes
У першому тесті ~M=1~. Виконаємо таку операцію: виберемо ~A_2~ і ~X=1~. Тоді оновлений масив буде таким: [1,1]. Тепер ~M~ є максимальним елементом оновленого масиву.
Коментарі
Чи оновлюється M після кожної операції?
гарне фото )
Ні