আপনি যখন কোনও সংখ্যার বৃত্তাকার হন, পরবর্তী >= 5অঙ্কটি যদি যোগ করেন তবে 1 যোগ করুন উদাহরণস্বরূপ:
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
আপনার প্রতিদ্বন্দ্বিতা হ'ল ইনপুট হিসাবে একটি পূর্ণসংখ্যা প্রাপ্ত এবং দশমিক জায়গাগুলির সংখ্যা আউটপুট করা যার আগে আপনাকে সংখ্যার বর্গমূল করতে হবে - অর্থাত্ সংখ্যার সংখ্যার আগে দশমিক জায়গাগুলির সংখ্যা >= 5occurs
পূর্ণসংখ্যা 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।