1 দিয়ে শুরু করে এবং ক্রমের ক্রম প্রয়োগ করে যে কোনও ধনাত্মক পূর্ণসংখ্যার প্রাপ্তি পাওয়া যায় , যার প্রত্যেকটি হয় "3 দ্বারা গুণিত" বা "বিভাজন 2 দ্বারা, কোনও অবশিষ্টাংশ বাদ দিয়ে" ।
উদাহরণ (* 3 এর জন্য f লিখুন এবং / 2 এর জন্য জি):
4 = 1 *3 *3 /2 = 1 ffg
6 = 1 ffggf = 1 fffgg
21 = 1 fffgfgfgggf
নিম্নলিখিত আচরণ সহ একটি প্রোগ্রাম লিখুন:
ইনপুট : স্টিডিন বা হার্ড-কোডডের মাধ্যমে কোনও ধনাত্মক পূর্ণসংখ্যা। (যদি হার্ড-কোডেড থাকে তবে ইনপুট সংখ্যা প্রোগ্রামের দৈর্ঘ্য থেকে বাদ দেওয়া হবে))
আউটপুট : এফ এবং জি এর একটি স্ট্রিং <input> = 1 <string>
( উদাহরণস্বরূপ )। বিপরীত ক্রমে এ জাতীয় স্ট্রিং গ্রহণযোগ্য। এনবি: আউটপুটটিতে কেবলমাত্র চ এবং জি রয়েছে, বা খালি রয়েছে।
বিজয়ী হ'ল প্রোগ্রাম-প্লাস-আউটপুটটির স্বল্পতম বাইট সহ এন্ট্রি হয় যখন 41 ইনপুট হয়।
x mod 3
: যদি x=3y
y নির্মাণ করে এবং তারপর প্রয়োগ করে f
; যদি x=3y+1
কনস্ট্রাক্ট 2y+1
এবং আবেদন f
তারপর g
; যদি x=3y+2
তা জটিল হয়ে ওঠে তবে মূলত পুনরাবৃত্ত হয়।