সরলতম এন-ডাইমেনশনাল আকারটি যে কোনও মাত্রার জন্য তৈরি করতে পারে এটি একটি সিম্প্লেক্স এবং এটি এন + 1 পয়েন্টগুলির একটি সেট যা প্রত্যেকেই সমান দূরত্বে দূরে।
২ টি মাত্রার জন্য, এটি একটি সমবাহু ত্রিভুজ, 3 মাত্রার জন্য, এটি একটি নিয়মিত টেট্রহেড্রন, 4 মাত্রায় 5-কোষ এবং এ জাতীয়।
চ্যালেঞ্জ
ইনপুট হিসাবে একটি পূর্ণসংখ্যার এন প্রদান করা হয়, একটি অ্যারে / তালিকা / স্ট্যাক / এন ডাইমেনশনাল পয়েন্টগুলি যাই হোক না কেন যা এই মাত্রার একটি সিম্প্লেক্সকে প্রতিনিধিত্ব করে output এটি হ'ল এন + 1 টি শীর্ষস্থান যা প্রতিটিের থেকে সমান এবং শূন্যের দূরত্ব।
উদাহরণ
1 -> [[0], [1]]
2 -> [[0, 0], [1, 0], [0.5, 0.866...]]
4 -> [[0, 0, 0, 0], [1, 0, 0, 0], [0.5, 0.866..., 0, 0], [0.5, 0.288..., 0.816..., 0], [0.5, 0.288..., 0.204..., 0.790...]]
মন্তব্য
- ইনপুটটি কোনও মানক বিন্যাসে একটি সংখ্যা , এবং সর্বদা 1 এর চেয়ে বড় এবং 10 এর চেয়ে কম পূর্ণসংখ্যার হয়
- হার্ডকোডিং 1 এর ইনপুট জন্য অনুমোদিত, কিন্তু এর চেয়ে বড় কিছুই।
- আউটপুটে যুক্তিসঙ্গত ত্রুটি অনুমোদিত। ভাসমান পয়েন্ট গণিত বা ট্রিগ সহ সমস্যাগুলি উপেক্ষা করা যেতে পারে।
- নিয়মিত এবং অ-শূন্য অবধি অনিয়মিতভাবে এন ডাইমেনশনাল সিমপ্লেক্সের কোনও রূপান্তর অনুমোদিত।
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- এটি কোড-গল্ফ , তাই খুব কম বাইট জিতেছে।