정말 어려운 문제에 봉착했습니다.
한번 풀어 보세요.. 아무리 생각해봐도 해결이 안나네요.
주어진 인덱스 값에 따라서 문자열을 얻어 오는 루틴을 작성중인데...
예를 들어 편의상, 문자셋이 "0", "1", "2" 라고 3개가 주어졌을때, 중복 및 반복을 허용해서 인덱스 번째 위치를 찾는 겁니다.
3번째라고 한다면 "0 0" 을 가져 오는 거고... 6번째가 "1 0" 입니다.
뭐, 제공되는 문자셋의 개수는 변하겠지만.. 어째튼...
중복 조합인줄 알았는데, 보니깐.. 그것도 아니네요...
뭐 메모리 블록 한참 잡아서 배열로 만들어 놓을 수도 있겠지만...그건 최후의 방법으로 하고... 더구나 문자셋의 개수가 많으면..힘들어지니깐..
어쨰튼 어떤 공식이 있을거 같아서...
혹시라도 명쾌하게 해결해 주실분 계시면... 밤세도록 제가 고민해야할 것을 해결해주신 댓가로...
아이폰 기프트 카드라도.. 문자로 쏴드릴께요...ㅠㅠ..... 이거 해결되기전까진 잠도 못자...