§ my solution
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
ios_base::sync_with_stdio(0);
int N, A; cin >> N >> A;
vector<int> v;
for (int i = 0; i < N; i++) {
int num; cin >> num;
v.push_back(num);
}
sort(v.begin(), v.end());
cout << v[A-1];
}
§ my solution
- endl 대신 '\n'을 애용하자!
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int N; cin >> N;
vector<int> v;
for (int i = 0; i < N; i++) {
int num; cin >> num;
v.push_back(num);
}
sort(v.begin(), v.end());
for(auto x:v)
cout << x << '\n';
}
§ my solution
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main() {
ios_base::sync_with_stdio(0);
cin.tie(0); cout.tie(0);
int N; cin >> N;
vector<int> v;
for (int i = 0; i < N; i++) {
int num; cin >> num;
v.push_back(num);
}
sort(v.begin(), v.end(), greater<int>());
for(auto x:v)
cout << x << '\n';
}
'Algorithms > Coding Test' 카테고리의 다른 글
[Baekjoon/백준] 13241, 5347번: [Recursion] (C/C++) ★★☆ (0) | 2022.11.04 |
---|---|
[Baekjoon/백준] 11651번: [pair, sort_custom func] (C/C++) ★★★ (0) | 2022.11.03 |
[Baekjoon/백준] 10867번: 중복 빼고 정렬하기(C/C++) (0) | 2022.11.03 |
[Baekjoon/백준] 11728번: 배열 합치기_merge(C/C++) / (알게된 점 多) (0) | 2022.11.03 |
[Baekjoon/백준] 2161번: 카드1_deque(C/C++) / (알게된 점X) (0) | 2022.11.02 |