팀명 정하기 (백준 28114)

코딩생활·2024년 1월 18일
0

백준문제풀이

목록 보기
180/308

안녕하세요. 오늘은 팀명을 정해볼 거예요.

문제

https://www.acmicpc.net/problem/28114

아이디어

그냥 문제 나온 그대로 구현해주면 됩니다.

소스코드

#include <iostream>
#include <algorithm>
#include <vector>
#define ll long long
using namespace std;

int main(void)
{
    ios_base::sync_with_stdio(false); cin.tie(NULL);
    ll P, Y[4] = { 0 };
    string s;
    vector <pair <ll, char> > v;

    for (ll i = 1; i <= 3; i++)
    {
        cin >> P >> Y[i] >> s;
        Y[i] %= 100;
        v.push_back({ P,s[0]});
    }
    sort(Y + 1, Y + 4);
    sort(v.begin(), v.end(), greater<>());

    for (ll i = 1; i <= 3; i++)
    {
        cout << Y[i] / 10 << Y[i] % 10;
    }
    cout << "\n";
    for (ll i = 0; i < 3; i++)
        cout << v[i].second;
}


감사합니다.

0개의 댓글