গুজবের পরে যে কোডগল্ফের একটি রক-পেপার-কাঁচি টুর্নামেন্ট থাকবে আপনি স্কোয়ার-মুক্ত শব্দের বিষয়টি অনুসন্ধান করবেন । অক্ষর দিয়ে তৈরি একটি শব্দ R, P, Sহয় বর্গক্ষেত্র-মুক্ত হলে দ্বিগুন পুনরাবৃত্তি একটা ক্রম ধারণ করে না। এই কথাটি বলতে গেলে শব্দটি লেখা যায় না
a x x b
যেখানে aএবং bযে কোন দৈর্ঘ্যের শব্দের এবং xঅন্তত দৈর্ঘ্যের একটি শব্দ এক, চিঠিপত্র সব তৈরি R, P, S।
কার্য
একটি প্রোগ্রাম যা উত্পন্ন লিখুন বর্গক্ষেত্র-মুক্ত অক্ষর শব্দের R, P, Sদৈর্ঘ্য nযেখানে সংখ্যাকে 1 <= n <= 10ইনপুট হিসাবে নেওয়া হয়।
উদাহরণ
উদাহরণস্বরূপ বর্গক্ষেত্র-মুক্ত দৈর্ঘ্য 3 শব্দ
RPR, RSR, RPS, RSP, SPS, SRS, SRP, SPR, PRP, PSP, PSR,PRS
এবং দৈর্ঘ্য 4 হয়
RPRS, RPSR, RPSP, RSRP, RSPR, RSPS, PRPS, PRSR, PRSP, PSRP, PSRS, PSPR, SRPR, SRPS, SRSP, SPRP, SPRS,SPSR
এবং নোট করুন যে উদাহরণস্বরূপ SPSPবা PRPRবর্গমুক্ত নয়
বিধি
- এটি কোডগল্ফ, সংক্ষিপ্ততম প্রোগ্রামের জয়, স্ট্যান্ডার্ড লুফোলগুলি বন্ধ।
- আপনি শব্দগুলি মুদ্রণ করতে পারেন বা এগুলিকে স্মৃতিতে তৈরি করতে পারেন।
- আপনার প্রোগ্রাম একটি ফাংশন হিসাবে লেখা যেতে পারে।
তথ্যসূত্র
বর্গমুক্ত শব্দে উইকিপিডিয়া এন্ট্রি
প্রদত্ত দৈর্ঘ্যের বর্গমুক্ত ত্রৈমাসিক শব্দের সংখ্যা https://oeis.org/A006156 এ
n>3কেসটি একটি ভাল ধারণা হবে, কারণ পুনরাবৃত্ত অক্ষর বনাম পুনরাবৃত্ত ক্রমগুলি সম্পর্কে কিছু বিভ্রান্তি রয়েছে।