알고리즘 모음(C++)

백준 11098 - 첼시를 도와줘!(C++) 본문

백준

백준 11098 - 첼시를 도와줘!(C++)

공대생의 잡다한 사전 2023. 5. 18. 22:22

문제 링크입니다. https://www.acmicpc.net/problem/11098

 

11098번: 첼시를 도와줘!

구단이 성적을 내지 못한다면 답은 새 선수 영입뿐이다. 이것은 오늘날 유럽 리그에서 가장 흔한 전략이고, 노르웨이의 로젠버그 팀은 이러한 전략이 성공한 대표적 예시다. 그들은 많은 스카

www.acmicpc.net

주어진 가격 중에서 가장 큰 가격을 찾아 해당 하는 선수를 구하는 내용입니다.

가격이 입력될 때마다 저장된 최고 가격과 비교해, 큰 가격을 찾습니다.

큰 가격을 찾게 된다면, 해당 하는 선수 이름을 저장하면 됩니다.

 

자세한 것은 코드를 참고해주세요.

#include <iostream>
#include <cstdio>
#include <algorithm>
#include <queue>
#include <vector>
#include <cstring>
#include <cmath>

using namespace std;

int N, test_case;

int main(){
    cin.tie(0);
    cout.tie(0);
    cin >> test_case;
    for(int i = 1; i <= test_case; i++){
        cin >> N;
        pair<long long, string> player = {0, " "};
        for(int j = 1; j <= N; j++){
            long long x;
            string y;
            cin >> x >> y;
            if(x > player.first){
                player = {x, y};
            }
        }
        cout << player.second << "\n";
    }
    return 0;
}

 

 

질문 및 조언은 댓글을 남겨주세요

'백준' 카테고리의 다른 글

백준 4470 - 줄번호(C++)  (0) 2023.05.18
백준 10821 - 정수의 개수(C++)  (0) 2023.05.18
백준 2857 - FBI(C++)  (0) 2023.05.18
백준 2711 - 오타맨 고창영(C++)  (0) 2023.05.16
백준 5586 - JOI와 IOI(C++)  (0) 2023.05.16