এই স্যান্ডবক্স পোস্ট থেকে আসছে
এটি একটি 8 ম গ্রেডারের গণিত পরীক্ষা থেকে অনুপ্রাণিত
ইন্ট্রো
নিম্নলিখিত কোণগুলির সাথে আমাদের একটি ঘনক্ষেত্র রয়েছে
A(0, 0, 0)
B(1, 0, 0)
C(1, 1, 0)
D(0, 1, 0)
E(0, 0, 1)
F(1, 0, 1)
G(1, 1, 1)
H(0, 1, 1)
এই ঘনক্ষেত্রে স্পষ্টত 8 কোণ, 12 প্রান্ত এবং 6 টি মুখ রয়েছে। যদি এখন আমরা কোণার জি কেটে ফেলেছি, যেমন আমাদের কাটা বিমানটি প্রতিটি সংলগ্ন মূল প্রান্তের ঠিক মাঝখানে যায়, আমরা 2 টি নতুন কোণ, 3 টি নতুন প্রান্ত এবং একটি নতুন মুখ যুক্ত করি। আরও ভাল স্পষ্টতার জন্য দয়া করে এই শিল্পের টানা টানা শিল্পটি উপভোগ করুন
ইনপুট
কোণগুলির একটি তালিকা দেওয়া (এএইচ দ্বারা চিহ্নিত এই উদাহরণে), এটি কেটে ফেলা হবে, কোণার, প্রান্ত এবং মুখগুলির নতুন সংখ্যা গণনা করুন।
আপনি যে কোনও আকারে ইনপুটটি গ্রহণ করতে পারেন, যতক্ষণ না এটি একই কোণে সাড়া দেয় (যেমন এএইচ এর পরিবর্তে আপনি 1-8 বা 0-7 ব্যবহার করতে পারেন, আপনি এটি তালিকা হিসাবে ধরে নিতে পারেন, সিএসভি, যাই হোক না কেন)
আপনি তালিকাটি আলাদা বলে ধরে নিতে পারেন (প্রতিটি কোণে একবারে প্রদর্শিত হবে) তবে এটি খালি থাকতে পারে। তালিকায় কখনই বিদ্যমান অজানা কোণ থাকবে না।
আউটপুট
কোণ, প্রান্ত এবং মুখের সংখ্যার সাথে সম্পর্কিত তিনটি আউটপুট আউটপুট। একটি তালিকা হিসাবে আউটপুট স্পষ্টভাবে অনুমোদিত। ট্রেলিং হোয়াইটস্পেসগুলি অনুমোদিত
উদাহরণ
{} -> 8, 12, 6 (empty list)
{A} -> 10, 15, 7
{A,C} -> 12, 18, 8
{A,C,F} -> 14, 21, 9
{A,B,C} -> 12, 19, 9
{A,B,C,D} -> 12, 20, 10
অবশেষে, এটি কোডগল্ফ, এভাবে বাইট জেতে সংক্ষিপ্ত উত্তর। দয়া করে স্ট্যান্ডার্ড লুফোলগুলি থেকে বিরত থাকুন।
