알고리즘(8)
-
[C++] 백준 14729 칠무해
이 문제는 정렬(sorting)문제다. STL에서 제공하는 sort함수로 쉽게 해결이 가능했다. 또한 소수점 세 자릿수까지 출력해야 하기 때문에 precision 함수로 소수점 자릿수를 조절했다. #include using namespace std; int main() { vector v; int n; cin >> n; cout > x; v.push_back(x); } sort(v.begin(), v.end()); for (int i = 0; i < 7; i++) cout
2022.04.24 -
[C++] 백준 15969 행복
이 문제는 간단한 문제다. 가장 작은 값과 가장 큰 값을 구해 큰 값에서 작은 값을 빼주기만 하면 된다. 다양하게 구현할 수 있겠지만, 나는 minmax_element라는 함수를 통해 공 들이지 않고 해결했다. #include #include using namespace std; int main() { int arr[1000]; int n; cin >> n; for (int i = 0; i > arr[i]; pair p = minmax_element(&arr[0], &arr[n]); cout
2022.04.24