poketred12   6년 전

경우의 수를 확인했을 때 아래의 9가지 경우의 외에는 다른 경우의 수가 없는거 아닌가요?

예를 들어 123123123 이라고 하면

123123123
173173173
623623623
673673673

이렇게 4가지외엔 다른 경우가 없는 거 아닌가요

아니면 부분적으로 123123623 이런식으로 1을 6으로 바꿀 수도 있나요?

//경우의 수 체크
//1,6을 모두 바꾼 경우(1), 2,7를 안바꾼경우
//1,6을 모두 바꾼 경우(1), 2,7를 모두 바꾼경우(2)
//1,6을 모두 바꾼 경우(1), 2,7를 모두 바꾼경우(7)
//1,6을 안바꾼 경우, 2,7를 모두 바꾼 경우(2)
//1,6을 안바꾼 경우, 2,7를 모두 바꾼 경우(7)
//1,6을 모두 바꾼 경우(6), 2,7를 안바꾼경우
//1,6을 모두 바꾼 경우(6), 2,7를 모두 바꾼경우(2)
//1,6을 모두 바꾼 경우(6), 2,7를 모두 바꾼경우(7)
//둘다 안바꾼경우

poketred12   6년 전

비밀번호 수열의 숫자 중 1과 6을 모두 1로, 2와 7을 모두 2으로 바꾼 숫자와 1과 6을 모두 6으로 2과 7을 모두 7로 바꾼 숫자 사이에 가능한 경우를 모두 사전순으로 나열한 다음 그 중 k번째가 비밀번호이다.

아... 문제의 이 내용을 잘못 이해하고 있었네요... 다시 해봐야겠습니다.


123666111777이면

123111111222 ~ 673666666777 사이의 숫자들중 가능한 경우들중에서 k 번째 비밀번호를 찾는거네요...

댓글을 작성하려면 로그인해야 합니다.