728x90
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
vector<pair<int, string>> v;
v.push_back(pair<int, string>(1,"프로그래머스"));
v.push_back(pair<int, string>(3, "백준"));
v.push_back(pair<int, string>(2, "꿀잼"));
sort(v.begin(), v.end());
for (int i = 0; i < v.size(); i++)
{
cout << v[i].first << endl;
}
for (int i = 0; i < v.size(); i++)
{
cout << v[i].second << endl;
}
return 0;
}
출력값
1
2
3
프로그래머스
꿀잼
백준
728x90
'C++ > c++' 카테고리의 다른 글
[STL] 이중 Vector : 예시 vector<vector<string>>, 코드첨부 (0) | 2022.01.04 |
---|---|
[STL] multimap의 탐색 방법 (0) | 2022.01.04 |
[c++] std::array / try catch / auto element 연습 예제 (0) | 2021.09.21 |
[c++] 코딩테스트에서 ios::sync_with_stdio; cin.tie(0); 를 쓰면 좋은 이유 (0) | 2021.09.19 |
[c++] 공백을 포함한 문자열을 입력하기 좋은 함수 getline() (0) | 2021.09.19 |