ভূমিকা
এটি আমার প্রিয় গণিতের ধাঁধা।
একটি অঙ্ক (3 বলুন) দেওয়া হয়েছে এবং সেই অঙ্কটি ব্যবহারের সময় (5 বলুন), 10 টি এক্সপ্রেশন তৈরি করুন যা 1, 2, 3, 4, 5, 6, 7, 8, 9 এবং 10 এর জন্য ফলাফল +, -, ×, ÷, ^ এবং √ (মূল) (বন্ধনীগুলি গ্রুপ ক্রিয়াকলাপের জন্য অনুমোদিত))
উদাহরণ স্বরূপ:
(3^3 + 3)/(3 + 3) = (33 - 3)/(3 + 3) = 3 + 3/3 + 3/3 = 5
নোট করুন যে উপরের সমস্ত পাঁচটি এবং গাণিতিক ক্রিয়াকলাপগুলি ব্যবহার করে এবং এর ফলাফল 5 5. আপনি কিউব রুট বোঝাতে before এর আগে 3 ব্যবহার করতে পারেন। চতুর্থ রুট বোঝাতে 4 এর আগে 4 ব্যবহার করতে একই হয়।
আরও মনে রাখবেন যে দুটি 3 টি 33 টি তৈরিতে ব্যবহার করা যেতে পারে, বা তিন 3 টি 333 ফর্ম তৈরি করতে ব্যবহার করা যেতে পারে।
চ্যালেঞ্জ
- আপনাকে দুটি নম্বর দেওয়া হবে (উভয়ই 1 থেকে 5 এর মধ্যে)ফাংশন আর্গুমেন্ট, এসটিডিএন বা কমান্ড লাইন আর্গুমেন্ট হিসাবে ।
- প্রথম সংখ্যাটি কোন অঙ্কটি ব্যবহার করতে হবে তা বোঝায় এবং দ্বিতীয় সংখ্যাটি এক্সপ্রেশনটিতে এই সংখ্যাটি কতবার ব্যবহার করতে হবে তা বোঝায়।
- আপনার প্রোগ্রামের আকার 10 (বা 10 স্পেস-বিভাজিত সংখ্যা) এর অ্যারে আউটপুট করা উচিত যেখানে প্রতিটি উপাদান গাণিতিক অভিব্যক্তি (কেবলমাত্র অনুমোদিত অপারেটরগুলি ব্যবহার করে)
(index + 1)
সংখ্যার ফলে আসে কিনা সত্যবাদী / মিথ্যা মান ব্যবহার করে কিনা তা চিহ্নিত করে whether
উদাহরণস্বরূপ, যদি ইনপুট হয়
1 3
তারপরে আউটপুট হওয়া উচিত
[1, 1, 1, 0, 0, 0, 0, 0, 0, 1]
কারণ কেবল 1, 2, 3 এবং 10 টি তিনটি 1 ব্যবহার করে প্রকাশ করা যেতে পারে।
স্কোর
- এটি একটি কোড-গল্ফ তাই ন্যূনতম কোড দৈর্ঘ্য বাইট জেতে।
বোনাস
মুদ্রণ-ইম-সমস্ত [−50]
আপনার স্কোর থেকে 50 বিয়োগ করুন যদি আউটপুট অ্যারে উপাদানগুলি পেতে মোট প্লাজিবল সমন্বয়ের সংখ্যার সমান হয় (index + 1)
সত্যবাদী বা মিথ্যা মানগুলির পরিবর্তে মান প্লাজিবল ।
উদাহরণস্বরূপ, যদি পাঁচটি 3 এর মধ্যে কেবল 3 টি সম্ভাব্য সংমিশ্রণ থাকে যার ফলস্বরূপ 5 হয়, তবে আউটপুট অ্যারের 4 তম এন্ট্রি 3 হওয়া উচিত।
চূড়ান্ত গণিত [−100]
আপনার স্কোর থেকে 100 টি বিয়োগ করুন যদি আউটপুট অ্যারে উপাদানগুলিতে কমপক্ষে আসল মত প্রকাশ থাকে যা (index + 1)
মান হিসাবে আসে।
উদাহরণস্বরূপ, পাঁচ 3 টি ব্যবহার করে, আউটপুট অ্যারের 4 ম এন্ট্রি হয় (3^3 + 3)/(3 + 3)
, (33 - 3)/(3 + 3)
বা হতে পারে3 + 3/3 + 3/3
অতিমাত্রায় চালিত [২০০২]
যদি আউটপুট অ্যারে উপাদানগুলিতে সমস্ত সম্ভাব্য সংমিশ্রণ থাকে (আলাদা করে |
) আপনার স্কোর থেকে 200 বিয়োগ করুন । এই বোনাসটি এক্সট্রিম ম্যাথস বোনাসের উপরে যুক্ত করা হয়েছে , যাতে আপনি মোট −300 পান।
উদাহরণস্বরূপ, পাঁচ 3 টি ব্যবহার করা হলে আউটপুট অ্যারের 4 তম উপাদান হওয়া উচিত(3^3 + 3)/(3 + 3)|(33 - 3)/(3 + 3)|3 + 3/3 + 3/3
দ্রষ্টব্য: একই ফলাফল অর্জনের জন্য যে কোনও দুটি অভিব্যক্তি উভয়ের মধ্যে পৃথক পদ্ধতির সাথে যুক্তিযুক্তভাবে আলাদা হওয়া উচিত।
উদাহরণস্বরূপ, পাঁচ 3 এর 5 ব্যবহার করে 5 পাওয়া, 3 + 3/3 + 3/3
একই 3/3 + 3 + 3/3
বা 3/3 + 3/3 + 3
কারণ তাদের প্রত্যেকের জন্য একই পন্থা নেওয়া হয়। (3^3 + 3)/(3 + 3)
এবং (33 - 3)/(3 + 3)
পৃথক, যেমন 30 টির মধ্যে সংখ্যাটি বিভিন্ন পদ্ধতির মাধ্যমে অর্জন করা হয় via
আপডেট : সমস্ত উত্তরের মধ্য দিয়ে যাওয়ার পরে দেখা গেছে যে অ্যানারি মামলার কারণে সমস্ত উত্তরগুলির অপূর্ণতা রয়েছে-
এবং √ সুতরাং, উত্তরগুলির সম্পূর্ণতা জড়িত হিসাবে এই প্রান্তের মামলাগুলি হারিয়ে যাওয়া ঠিক মনে করা হয়েছিল।
এটি একটি কঠিন প্রশ্ন, তবে একটি বরং আকর্ষণীয়।
শুভ গল্ফিং!
1
?