Cullen Number는 수식을 사용하여 생성 된 시퀀스에 포함 된 숫자입니다.
C (n) = (n * 2 ^ n) +1.
당신의 작업 :
입력이 Cullen Number인지 여부에 따라 입력을 수신하고 참 / 거짓 값을 출력하는 프로그램 또는 함수를 작성하십시오.
입력:
0에서 10 ^ 9 사이의 음이 아닌 정수 (포함)입니다.
산출:
입력이 Cullen Number인지를 나타내는 참 / 거짓 값입니다.
테스트 사례 :
Input: Output:
1 ---> truthy
3 ---> truthy
5 ---> falsy
9 ---> truthy
12 ---> falsy
25 ---> truthy
채점 :
이것은 code-golf 이므로 바이트 단위의 최저 점수가 이깁니다.
n
0 기반 인 것 같습니다.