음이 아닌 단일 정수 n을 취하고 n 번째 피보나치 수 와 동일한 소수 자릿수로 Phi 의 n 제곱 (ϕ, 황금 비율, 약 1.61803398874989)을 출력하는 코드를 작성 하십시오 .
코드는 모든 입력에 대해 최대 10 자리 (10 진수 55 자리)까지 올바른 숫자 시퀀스를 생성해야합니다. 출력은 사람이 읽을 수있는 10 진수 여야합니다. 마지막 숫자를 가장 가까운 값으로 반올림하거나 값을자를 지 여부를 선택할 수 있습니다. 코드에서 사용하는 코드를 지정하십시오.
n 과 출력, 최대 10까지 내림 :
0 1
1 1.6
2 2.6
3 4.23
4 6.854
5 11.09016
6 17.94427190
7 29.0344418537486
8 46.978713763747791812296
9 76.0131556174964248389559523684316960
10 122.9918693812442166512522758901100964746170048893169574174
n 과 가장 가까운 값으로 반올림 한 최대 10 개의 출력 :
0 1
1 1.6
2 2.6
3 4.24
4 6.854
5 11.09017
6 17.94427191
7 29.0344418537486
8 46.978713763747791812296
9 76.0131556174964248389559523684316960
10 122.9918693812442166512522758901100964746170048893169574174
7 번째 피보나치 수는 13이므로 n = 7, ϕ 7에 대한 출력값 은 소수점 이하 13 자리입니다. 너무 적은 숫자를 표시하는 후행 0을 자르면 안됩니다. 첫 번째 표에서 6에 대한 출력을 참조하십시오. 소수점 이하 자릿수를 8 자리로 유지하려면 단일 0으로 끝납니다.
보너스로, 프로그램이 올바르게 출력 할 수있는 가장 높은 숫자를 말하십시오.