1251 - 문제
문제 풀이
- 처음 이 문제를 접했을 때 문자열을 나누는 함수를 만들어서 2번 처리하면 되겠다! 라고 생각했다.
- 함수를 만들어 보기 전에 먼저 입력받은 문자열에서 가장 작은 글자 기준으로 한번 자르고,
- 두개로 나뉜 문자열에서 가장 작은 글자를 찾아 또 자르면 되겠다 싶어 코드를 짜보았다.
![1251_1]()
- 결과는….
- 이후에도 이것저것 조건에 맞춰서 잘라보려고 했으나 첫번째로 문자열을 자른 글자와 두번째로 자른 글자가 같은 글자일때 문제가 발생했다…
- 그래서 그냥 입력받은 문자열을 3개로 나누는 모든 경우를 구해서 가장 사전순으로 빠른 애를 출력하면 되는게 아닐까? 라고 생각했고
- 정답이였당!
![코드]()
- 완성 코드: 1251

