হ্যাঁ, কত , কত না ...
যেমনটি আমরা সবাই জানি, একটি বৃহত উপস্থিত একটি ছোটর চেয়ে অনেক ভাল। সুতরাং, উপহারগুলির মান সর্বদা মোট ভলিউমে পরিমাপ করা উচিত, উপহারের পরিমাণ, ওজন বা এমনকি সম্মিলিত দামের নয়।
যেহেতু উপহারের পরিমাণটি পাওয়া যায় তার তুলনা করার জন্য এটি যেমন নষ্ট হয়ে যায়, আপনি এমন একটি দীর্ঘ স্ক্রিপ্ট চান না যা সহজেই ক্রিসমাস পার্টিতে অন্যের দ্বারা দেখা এবং পড়তে পারে। অতএব আপনার স্ক্রিপ্টে আপনাকে সর্বনিম্ন বাইটের সংখ্যা রাখতে হবে।
আপনার টাস্কটি সহজ: একটি প্রোগ্রাম তৈরি করুন যা কোনও উপযুক্ত বিন্যাসে ইনপুট হিসাবে মাত্রাগুলির একটি তালিকা গ্রহণ করে এবং আপনার উপহারগুলির সম্মিলিত পরিমাণকে আউটপুট করে। প্রতিটি উপস্থিতির মাত্রা হয় তিনটি সংখ্যার একটি সেট বা একক সংখ্যার। যদি ইনপুটটি তিনটি সংখ্যা ( L, W, H
) হয় তবে বর্তমানটি একটি মাত্রার ঘনক্ষেত্র L x W x H
। যদি এটি একটি একক সংখ্যা ( R
) হয় তবে বর্তমানটি ব্যাসার্ধের একটি গোলক R
।
নিয়মাবলী:
- এটি একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন হতে পারে
- ইনপুটটি যে কোনও সুবিধাজনক বিন্যাসে থাকতে পারে
- যদি আকাঙ্ক্ষিত হয় তবে একটি গোলকটি দুটি শূন্যের পরে একটি সংখ্যা দ্বারা প্রতিনিধিত্ব করা যেতে পারে
- একটি কিউবয়েডে সবসময় সমস্ত অ-শূন্য মাত্রা থাকবে।
- আউটপুট একক দশমিক সংখ্যা হওয়া উচিত
- অতিরিক্ত আউটপুট গ্রহণ করা হবে যতক্ষণ না উত্তরটি কী তা স্পষ্ট
- দশমিক বিন্দুর পরে আউটপুটে কমপক্ষে দুটি অঙ্ক থাকতে হবে
- সংখ্যাটি 1000 এর চেয়ে বড় হলে আউটপুট মান আকারে / বৈজ্ঞানিক স্বরলিপিতে থাকতে পারে।
- যদি আপনার ভাষার পাই-ধ্রুবক না থাকে তবে উত্তরটি 9999.99 অবধি সঠিক হওয়া উচিত।
উদাহরণ:
((1,4,3),(2,2,2),(3),(4,4,4))
197.0973 // (1*4*3 + 2*2*2 + 4/3*pi*3^3 + 4*4*4)
(5)
523.5988
(5,0,0)
523.5988
লিডারবোর্ড
এই পোস্টের নীচে স্ট্যাক স্নিপেট উত্তরগুলি থেকে ক্যাটালগ তৈরি করে a) ভাষার প্রতি সংক্ষিপ্ত সমাধানের তালিকা হিসাবে এবং খ) সামগ্রিক লিডারবোর্ড হিসাবে।
আপনার উত্তরটি প্রদর্শিত হয়েছে তা নিশ্চিত করার জন্য, দয়া করে নীচের মার্কডাউন টেম্পলেটটি ব্যবহার করে আপনার উত্তরটি শিরোনাম দিয়ে শুরু করুন:
## Language Name, N bytes
N
আপনার জমা দেওয়ার আকারটি কোথায় ? আপনি যদি নিজের স্কোরটি উন্নত করেন তবে আপনি পুরানো স্কোরগুলি শিরোনামে রেখে দিতে পারেন । এই ক্ষেত্রে:
## Ruby, <s>104</s> <s>101</s> 96 bytes
যদি আপনি নিজের শিরোনামে একাধিক সংখ্যা অন্তর্ভুক্ত করতে চান (যেমন আপনার স্কোর দুটি ফাইলের সমষ্টি বা আপনি পৃথকভাবে দোভাষী পতাকা দণ্ডের তালিকা করতে চান), নিশ্চিত করুন যে আসল স্কোরটি শিরোনামের শেষ সংখ্যা:
## Perl, 43 + 2 (-p flag) = 45 bytes
আপনি ভাষাটির নামটিকে একটি লিঙ্কও তৈরি করতে পারেন যা স্নিপেটে প্রদর্শিত হবে:
## [><>](http://esolangs.org/wiki/Fish), 121 bytes
(5)
কেবল আংশিক উদাহরণ এবং আমাদের কোডটি কেবল পরিচালনা করতে হবে ((5))
।