স্ট্রিং দিয়ে শুরু করে ABC
বার বার নিজেকে শেষের অর্ধেক যোগ করার ফলাফলটি বিবেচনা করুন (দৈর্ঘ্যটি বিজোড় হলে বৃহত্তর অর্ধেক ব্যবহার করে)।
আমরা অগ্রগতি পেতে:
ABC
ABCBC
ABCBCCBC
ABCBCCBCCCBC
ABCBCCBCCCBCBCCCBC
etc...
আসুন S
ফলস্বরূপ অসীম স্ট্রিং (বা ক্রম) উপস্থাপন করুন যে ফলাফলটি চিরতরে পুনরাবৃত্তি হয় results
লক্ষ্য
এই কোড প্রতিদ্বন্দ্বিতায় লক্ষ্যের রানে প্রথম ঘটনার সূচক খুঁজে পেতে C
's S
।
এটি প্রথমে সহজ: C
সূচকগুলিতে প্রথমে ঘটে 2
, CC
at 4
, CCC
at 7
, CCCC
at 26
তবে CCCCC
সমস্তভাবে সূচকে হয় 27308
! এরপরে আমার স্মৃতি ফুরিয়ে যায়।
বিজয়ী হ'ল জমা দেওয়া যা সঠিকভাবে সর্বাধিক রান সূচকগুলি তৈরি করে (যাতে শুরু করে C
)। আপনি যে কোনও ধরণের অ্যালগরিদম ব্যবহার করতে পারেন তবে আপনি যদি বেসল ব্রুট ফোর্সটি ব্যবহার না করে থাকেন তবে এটিকে ব্যাখ্যা করতে ভুলবেন না। ইনপুট এবং আউটপুট যে কোনও সহজ ফর্ম্যাট বুঝতে পারে।
গুরুত্বপূর্ণ দ্রষ্টব্য: আমি S
আসলে আনুষ্ঠানিকভাবে জানি না যে এর সমস্ত রান রয়েছে C
। এই প্রশ্নটি গাণিতিক স্ট্যাক এক্সচেঞ্জের এই প্রশ্নটি থেকে নেওয়া হয়েছে , যেখানে লেখকও খুঁজে পান CCCCCC
নি। আমি এখানে কৌতূহলী যদি এখানে কেউ পারেন। (এই প্রশ্নটি আমার মূল প্রশ্নের উপরে ভিত্তি করে ফিরে আসে ))
আপনি যদি প্রমাণ করতে পারেন যে সমস্ত রানই C
ঘটে না S
তবে আপনি স্বয়ংক্রিয়ভাবে জিতবেন যেহেতু এই প্রশ্নটি আর বৈধ হবে না। যদি কেউ তা প্রমাণ করতে না পারে এবং খুঁজে না পায় CCCCCC
তবে বিজয়ী হবেন এমন ব্যক্তি যিনি সূচকে সর্বোচ্চ নিম্নতম বাউন্ড পেতে পারেন CCCCCC
(বা সবচেয়ে বড় অমীমাংসিত রান যদি CCCCCC
পাওয়া যায় তবে তা পাওয়া যায়)।
আপডেট: আইস্যাক এবং রেস থেকে হিউমোনাস কুদোস যারা CCCCCC
2.124 * 10 ^ 519 এর জ্যোতির্বিদ্যা সূচকে খুঁজে পেয়েছেন। এই হারে আমি এমন CCCCCCC
কোনও পদ্ধতির সাথে অনুসন্ধানের কল্পনা করতে পারি না যা জন্তুটির উপর নির্ভর করে। ভাল কাজ বলছি!
CCCCC
সূচক 27308 এ পেয়েছেন, তবে পরে মনে হচ্ছে এটি প্রথম কোথায় ঘটেছিল তা আপনি জানেন না। মানেCCCCCC
?