다채로운 번호 :숫자가 컬러 넘버인지 어떻게 확인할 수 있습니까?
숫자는 다른 하위 시퀀스 부분으로 나눌 수 있습니다. 예를 들어, 숫자 3245는 3 2 4 5 32 24 45 324 245
과 같은 부분으로 나눌 수 있습니다. 그리고이 숫자는 다채로운 숫자입니다. 서브 시퀀스의 모든 숫자의 곱이 다르기 때문입니다. 즉, 3 2 4 5 (3*2)=6 (2*4)=8 (4*5)=20 (3*2*4)= 24 (2*4*5)= 40
그러나 326
은 3 2 6 (3*2)=6 (2*6)=12
을 생성 할 때 화려한 숫자가 아닙니다.
주어진 숫자가 다채로운 숫자인지 아닌지 알려주는 함수를 작성해야합니다.
이 프로젝트 오일러 문제인가 싶어합니까? – wvdz
정말요? 우리는 함수를 작성해야합니까? 나는 그렇게 생각하지 않는다! – Lrrr
색깔있는 숫자가 매우 다양하기 때문에 그것을 보아라. – greybeard