풀이를 위해 순차적으로 i * 1000씩 더하다가 앞에자리가 6이되면 1의자리수에 차례대로 0~9까지 더해주는 방식으로 풀려고했는데 결국 중간에 천단위가 넘어가서 만단위가 넘어가면 적용이 안되는 문제가 발생했다..
다른사람 풀이
첫번째 풀이 방법은 666부터 ++1을 하여 문자열 666을 포함하면 count를 ++해주는 방식으로 푸는 방법이 있었다
두번째 방법은 내가하려던 방법인데 더 정리가 되어있는 방법이었다
실제 구현된 코드를 보니 자리수 마다 조건문을 만들어 구현을 했어야했다
사실 첫번째 구현으로도 풀수있지만 개발자의 역할이 컴퓨터를 효율적으로 일하게 시키는 직업이기 때문에 아래의 구현을 만들어 낼수있도록 훈련을 하는 것이라고 생각했다
알고리즘 문제풀이
포트폴리오 내용 보충하기