আপনি যদি মনে করেন এটি মজাদার হতে পারে তবে খুব বেশি কাজ, তবে এই আরও ছোট চ্যালেঞ্জে অংশ নেওয়া বিবেচনা করুন ।
২০১ for এর জন্য কিছুটা মজা (এবং সম্ভবত হতাশাই!) ... ডায়ালগের "বছরের ধাঁধা" । উপভোগ করুন!
উদ্দেশ্য
ডায়ালগ এপিএল ( ডাউনলোড ) এক্সপ্রেশন (অন্যান্য ভাষাগুলি অনুমোদিত, নীচে যোগ্যতা দেখুন) সন্ধান করুন যাতে 0 থেকে 100 সংখ্যার সমান করার জন্য যথাযথ 2 2 1 1 6 সংখ্যার জড়িত থাকে। উদাহরণস্বরূপ:
20=16
×2016
2⌊016
2+0+1*6
...
লক্ষ্যটি হ'ল প্রতিটি অভিব্যক্তিতে যতটা সম্ভব অক্ষর ব্যবহার করা (কোনও অভিব্যক্তির জন্য ন্যূনতম সংখ্যার সংখ্যা 5 - চার অঙ্ক 2 0 1 6 এবং একটি একক আদিম ফাংশন / অপারেটর)।
নিয়ম
- প্রতিটি এক্সপ্রেশন অবশ্যই 2 0 1 6 (এই ক্রমে) এবং অন্য কোনও সংখ্যা নেই। প্রাক-সেট ধ্রুবক এবং ভেরিয়েবলগুলিও অনুমোদিত নয়।
- চারটি সংখ্যা 2 0 1 6 ছাড়াও কেবল অন্তর্নির্মিত প্রতীক এবং নাম, বন্ধনী / ধনুর্বন্ধনী, ফাঁকা স্থান, উচ্চ বিয়োগ চিহ্ন এবং দশমিক পয়েন্ট ব্যবহার করা যেতে পারে। ফলস্বরূপ প্রকাশগুলি অবশ্যই নির্বিচারক হওয়া উচিত (যা বারবার মূল্যায়নের ক্ষেত্রে একই ফলাফল দিন)। নন-এপিএলগুলির জন্য, একটি নাম সহ ফাংশন / অপারেটরগুলিও অনুমোদিত; এখানে হিসাবে একই নিয়ম ।
- আপনার ভাষার জন্য সমস্ত ডিফল্ট সেটিংস অনুমান করুন। ডায়ালগ এপিএলের জন্য, এর অর্থ
⎕ML
এবং⎕IO
উভয়ই 1 এবং⎕PP
10 হয়। - 0 থেকে 100 অন্তর্ভুক্ত পর্যন্ত সমস্ত সংখ্যার জন্য সঠিক ভাব প্রকাশের সমন্বয়ে প্রতিটি এন্ট্রি অযৌক্তিক স্পেসগুলি বাদ দিয়ে (সমস্ত 101 টি এক্সপ্রেশনের জন্য সর্বনিম্ন 505) বাদ দিয়ে সেই এক্সপ্রেশনগুলির দ্বারা ব্যবহৃত অক্ষরের সংখ্যা অনুসারে রেট হবে।
নির্বাচিত হইবার যোগ্যতা
যে কেউ প্রবেশ করতে পারে। আপনি যে কোনও ভাষায় উত্তর দিতে পারেন, তবে কেবল এপিএল উত্তরগুলি গ্রহণ করার জন্য বিবেচিত হবে। আপনি যদি এপিএল ব্যতীত অন্য কোনও ভাষা ব্যবহার করেন তবে আপনি স্নিপেটস, প্রোগ্রামস, ফাংশন ইত্যাদিকে ভাবের বিকল্প হিসাবে ব্যবহার করতে পারেন এবং আপনি মুদ্রণ করতে পারবেন, একটি অ্যাক্সেসযোগ্য মেমরির স্থানে নম্বরটি রেখে দিতে পারেন বা অন্যথায় ফলাফলটি ফিরিয়ে দিতে পারে, যতক্ষণ না আপনার কোড সরাসরি আপনার ভাষার জন্য কোনও মানক সংখ্যার ডেটা টাইপ হিসাবে পছন্দসই সংখ্যাটিকে মূল্যায়ন করে।
বন্ধের তারিখ
30 নভেম্বর 2016।
পুরস্কার
- আপনার উত্তর গ্রহণ করা আছে
- ডায়ালগের ২০১ Hall সালের হল অফ ফেমে অমর হয়ে উঠুন!
আপনার এন্ট্রি জমা দেওয়া
৩০ নভেম্বর ২০১ 2016 এর পরে, আমি সংক্ষিপ্ত উত্তরটি গ্রহণ করব এবং আপনার উত্তর ডায়ালগের ২০১ of সালের হল অফ ফেমে আপনার নামে জমা দেব।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
- হয়
J
(যেমন 37 =⌈⍟!20J16
) অনুমতি দেওয়া? - না: চারটি সংখ্যা 2 0 1 6 ছাড়াও কেবল অন্তর্নির্মিত প্রতীক এবং নাম, বন্ধনী / ধনুর্বন্ধনী, ফাঁকা স্থান, উচ্চ বিয়োগ চিহ্ন এবং দশমিক পয়েন্ট ব্যবহার করা যেতে পারে।
- স্ট্রিং হিসাবে আউটপুট গ্রহণযোগ্য?
- নং: 0 থেকে 100 এর সমান।
- শারীরিক অঙ্ক, বা ডেটা অঙ্ক?
- ওপি অনুসারে ডেটা ডিজিট: এখানে একই নিয়ম , যেখানে উদাহরণগুলির মধ্যে একটি রয়েছে
LOG10(
। - পরিবর্তনগুলি নির্ধারণের পরে তাদেরকে অভিব্যক্তির অংশ হিসাবে ব্যবহার করা (যেমন 56 =
a+16+a←20
) অনুমোদিত? - হ্যাঁ, তবে আপনি অন্য কোনও ক্ষেত্রে একটি এক্সপ্রেশন থেকে অ্যাসাইনমেন্ট ব্যবহার করতে পারবেন না।
এই চ্যালেঞ্জটির মূল লেখকের কাছ থেকে এখানে এই চ্যালেঞ্জটি পোস্ট করার জন্য আমার স্পষ্ট লিখিত অনুমতি রয়েছে। প্রদত্ত লিঙ্কটি অনুসরণ করে এবং লেখকের সাথে যোগাযোগ করে নির্দ্বিধায় অনুভব করুন । আমি আসল প্রতিযোগিতার লেখককে আমার পোস্ট করার মুহুর্তের মধ্যে এই পৃষ্ঠার লিঙ্কটি দিয়েছি, যাতে তারা আমার নিজের হিসাবে কারও উত্তর জমা দেয় কিনা তা তারা পরীক্ষা করতে পারে।
⎕ML
এবং ⎕IO
(অনুমান করা 1
) গ্রহণযোগ্য হবে?