CF1619D.New Year's Problem
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Vlad has n friends, for each of whom he wants to buy one gift for the New Year.
There are m shops in the city, in each of which he can buy a gift for any of his friends. If the j -th friend ( 1≤j≤n ) receives a gift bought in the shop with the number i ( 1≤i≤m ), then the friend receives pij units of joy. The rectangular table pij is given in the input.
Vlad has time to visit at most n−1 shops (where n is the number of friends). He chooses which shops he will visit and for which friends he will buy gifts in each of them.
Let the j -th friend receive aj units of joy from Vlad's gift. Let's find the value α=min{a1,a2,…,an} . Vlad's goal is to buy gifts so that the value of α is as large as possible. In other words, Vlad wants to maximize the minimum of the joys of his friends.
For example, let m=2 , n=2 . Let the joy from the gifts that we can buy in the first shop: p11=1 , p12=2 , in the second shop: p21=3 , p22=4 .
Then it is enough for Vlad to go only to the second shop and buy a gift for the first friend, bringing joy 3 , and for the second — bringing joy 4 . In this case, the value α will be equal to min{3,4}=3
Help Vlad choose gifts for his friends so that the value of α is as high as possible. Please note that each friend must receive one gift. Vlad can visit at most n−1 shops (where n is the number of friends). In the shop, he can buy any number of gifts.
输入格式
The first line of the input contains an integer t ( 1≤t≤104 ) — the number of test cases in the input.
An empty line is written before each test case. Then there is a line containing integers m and n ( 2≤n , 2≤n⋅m≤105 ) separated by a space — the number of shops and the number of friends, where n⋅m is the product of n and m .
Then m lines follow, each containing n numbers. The number in the i -th row of the j -th column pij ( 1≤pij≤109 ) is the joy of the product intended for friend number j in shop number i .
It is guaranteed that the sum of the values n⋅m over all test cases in the test does not exceed 105 .
输出格式
Print t lines, each line must contain the answer to the corresponding test case — the maximum possible value of α , where α is the minimum of the joys from a gift for all of Vlad's friends.
输入输出样例
输入#1
5 2 2 1 2 3 4 4 3 1 3 1 3 1 1 1 2 2 1 1 3 2 3 5 3 4 2 5 1 4 2 7 9 8 1 9 6 10 8 2 4 6 5 2 1 7 9 7 2
输出#1
3 2 4 8 2