এখানে অন্য একটি সহজ:
চ্যালেঞ্জ
একটি এন-ডাইমেনশনাল স্পেসে দুটি পয়েন্ট দেওয়া, তাদের মধ্যে দূরত্ব আউটপুট করুন, একে ইউক্লিডিয়ান দূরত্বও বলে।
- স্থানাঙ্কগুলি যৌক্তিক সংখ্যা হবে; একমাত্র সীমাবদ্ধতা হ'ল আপনার ভাষার সীমাবদ্ধতা।
- সর্বনিম্ন মাত্রা 1, সর্বোচ্চ আপনার ভাষা যা পরিচালনা করতে পারে তা হ'ল
- আপনি ধরে নিতে পারেন যে দুটি পয়েন্ট একই মাত্রার এবং কোনও খালি ইনপুট থাকবে না।
- দূরত্বটি কমপক্ষে 3 দশমিক জায়গায় সঠিক হতে হবে। আপনার ভাষা যদি ভাসমান পয়েন্ট সংখ্যা সমর্থন করে না, নিকটতম পুরো সংখ্যা আউটপুট।
বিধি
- যথারীতি, ফাংশন বা সম্পূর্ণ প্রোগ্রাম অনুমোদিত।
- ইনপুটটি STDIN, কমান্ড লাইন- বা ফাংশন আর্গুমেন্ট থেকে নেওয়া যেতে পারে।
- ইনপুট ফর্ম্যাটটি আপনার উপর নির্ভর করে আপনি নিজের উত্তরে কোনটি ব্যবহার করেছেন তা নির্দিষ্ট করুন।
- স্ট্যান্ডআউট বা রিটার্ন মান মুদ্রণের মাধ্যমে আউটপুট সরবরাহ করা যেতে পারে।
- এটি কোড-গল্ফ তাই সর্বনিম্ন বাইট-কাউন্ট জেতা! টাই করার ক্ষেত্রে পূর্বের উত্তরগুলি জয়ী হয়।
পরীক্ষার মামলা
প্রতিটি বিন্দু দৈর্ঘ্যের একটি তালিকা দ্বারা প্রতিনিধিত্ব করা হয়।
[1], [3] -> 2
[1,1], [1,1] -> 0
[1,2], [3,4] -> 2.82842712475
[1,2,3,4], [5,6,7,8] -> 8
[1.5,2,-5], [-3.45,-13,145] -> 150.829382085
[13.37,2,6,-7], [1.2,3.4,-5.6,7.89] -> 22.5020221314
শুভ কোডিং!