문제 출처
1. 문제설명
- 부등호의 개수와 어떤 부등호인지 주어진다.
- 해당 부등호를 만족하는 숫자를 찾아라.
- 만족하는 숫자 조합의 최대, 최소 정수를 각각 출력하라.
2. 알고리즘 설계
- 백트래킹 + 브루트포스 문제이다.
- DFS로 하나씩 넣어보는 구현을 할 수도 있겠지만,
- 이 문제에서는
permutation
을 사용하였다.
3. 로직
4. 전체 코드
5. 소감
- 거의 대부분은 이미 라이브러리화 되어 있구나를 느낌.
- 예전에 문제풀 때 발견했는데,
binary_search
도 함수가 있음.