숫자를 반올림 할 때 다음 숫자가 1 >= 5
을 더하면
3.1415926535 rounded to 1dp is 3.1
3.1415926535 rounded to 4dp is 3.1416 <-- Note the 5 changed to 6
3.1415926535 rounded to 5dp is 3.14159
3.1415926535 rounded to 9dp is 3.141592654 <-- Note the 3 changed to 4
정수를 입력으로 받아 숫자의 제곱근을 반올림하기 전에 소수점 이하 자릿수, 즉 숫자 자리 앞의 소수점 이하 자릿수를 출력해야 >= 5
합니다.
정수는 0에서 100,000 사이에 포함되므로 59752의 경우는 17 소수점을 지원해야합니다 (17을 확인).
프로그래밍 언어에서 소수점 수를 변경할 수없는 경우 "?"를 표시 할 수 있습니다. 사용자에게 메시지.
예:
Input Root Output
5 -> 2.23 606797749979 -> 2
41 -> 6.40312423 743284 -> 8 (Largest gap under 100)
596 -> 24.4131112314 674 -> 10 (Largest gap under 1000)
59752 -> 244.44222221212112029 -> 16 (Largest gap under 100000)
완벽한 사각형에서 원하는 것을하십시오.
이것은 코드 골프 이므로 가장 짧은 코드가 승리합니다.
관심있는 사람은 310,617이라는 숫자가 1,000,000보다 크고 가장 큰 숫자는 18 >= 5
입니다.