এমন একটি প্রোগ্রাম বা একটি ফাংশন লিখুন যা লজিক ফাংশন থেকে আউটপুটগুলির তালিকা গ্রহণ করে এবং তার সত্য সারণির জন্য লটেক্স কোডকে আউটপুট করে।
ইনপুটগুলি ছোট হাতের অক্ষর হিসাবে লেবেল করা উচিত a-z
, এবং আউটপুট হিসাবে লেবেল করা উচিত F
। ইনপুটগুলির তালিকার দৈর্ঘ্য সর্বদা এর চেয়ে কম হবে 2^25
, যার অর্থ ইনপুটগুলির সংখ্যা সর্বদা 25 এর চেয়ে কম থাকবে, সুতরাং আপনি ইনপুট নামের জন্য ছোট হাতের বর্ণমালা থেকে অক্ষর ব্যবহার করতে পারেন।
ইনপুট
বাইনারি সংখ্যার n
দৈর্ঘ্যের একটি ইনপুট এবং 2^n
তালিকাগুলি যা যৌক্তিক ফাংশনের ফলাফলকে উপস্থাপন করে।
আউটপুট
ল্যাকেক্স কোড যা সেই ফাংশনের জন্য সত্য সারণী তৈরি করে। ইনপুট এবং আউটপুট মানগুলি সারিগুলিতে কেন্দ্রিক হওয়া উচিত should সারণী শিরোনাম এবং এর মানগুলির মধ্যে এবং ইনপুটগুলি এবং আউটপুটটির মধ্যে অবশ্যই একটি লাইন থাকতে হবে, সুতরাং কোডটি নীচের মতো হওয়া উচিত।
\begin{tabular}{c * <NUMBER OF INPUTS>|c}
<INPUTS>&F\\
\hline
<INPUT VECTOR i>&<OUTPUT>\\
\end{tabular}
উদাহরণ
ইনপুট:
2
[0, 0, 0, 1]
আউটপুট:
\begin{tabular}{cc|c}
a & b & F \\
\hline
0 & 0 & 0 \\
0 & 1 & 0 \\
1 & 0 & 0 \\
1 & 1 & 1 \\
\end{tabular}
যা ল্যাটেক্সে প্রদর্শিত হলে নিম্নলিখিত সত্যের সারণীটি দেখায়
সপ্তাহের দিন
- এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ত উত্তর।
- ডিফল্ট লুফোলগুলি নিষিদ্ধ।
ccccc
পরিবর্তে সরল রাখুন cc
তবে |c
একা ছেড়ে যান ... এবং হ্যাঁ, এই টেবিলটিতে সমস্ত স্থান এবং নিউলাইনগুলি areচ্ছিক তবে আমি ফাঁকা লাইনগুলি এড়াতে চাই।