변수적게 사용할수있을거같은데 크게 생각 안하고 풀었던 문제인거같다.
#include <iostream>
using namespace std;
int N;
void Input()
{
cin >> N;
}
void Solution()
{
for (int i = 0,m; i < N; i++)
{
cin >> m;
int max = -1;
string name;
int price;
string temp;
for (int j = 0; j < m; j++)
{
cin >> price >> temp;
if (price > max)
{
max = price; name = temp;
}
}
if(i == N-1)
cout << name;
else
cout << name << endl;
}
}
int main()
{
Input();
Solution();
}