백준_1251
포스트
취소

백준_1251

1251 - 문제

문제 풀이

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