পটভূমি
ভাবেন লোকেরা চ্যাটে প্রধান ফ্যাক্টরীকরণের কথা বলছিলেন এবং আমরা নিজেদেরকে পুনরাবৃত্তির বিষয়ে কথা বলতে পেলাম। রিপুনিটগুলি রেপিডিজিট হিসাবে পরিচিত সংখ্যার একটি উপসেট হয়, যা কেবল পুনরাবৃত্ত অঙ্কগুলি সমন্বিত 222
বা এর মতো সংখ্যার 4444444444444444
সমন্বয়ে থাকে তবে পুনরাবৃত্তিগুলি কেবলমাত্র থাকে 1
।
প্রথম দম্পতি repunits তাই হয় 1
, 11
, 111
, ইত্যাদি এই দ্বারা উল্লেখ করা হয় আর এন , তাই আর 1 = 1
, আর 2 = 11
ইত্যাদি এবং সূত্র দ্বারা উত্পন্ন হয় R(n) = (10^n - 1)/9
সঙ্গে, n > 0
।
এই পুনরাবৃত্ত সংখ্যাগুলির প্রাইম ফ্যাক্টরাইজেশন OEIS এর ক্রম A102380 অনুসরণ করে । উদাহরণ স্বরূপ:
আর 1 = 1
আর 2 = 11
আর 3 = 111 = 3 * 37
আর 4 = 1111 = 11 * 101
আর 5 = 11111 = 41 * 271
আর 6 = 111111 = 3 * 7 * 11 * 13 * 37
আর 7 = 1111111 = 239 * 4649
...
চ্যালেঞ্জ
একটি প্রোগ্রাম বা ফাংশন লিখতে যা, যখন একটি ইনপুট পূর্ণসংখ্যা দেওয়া এন সঙ্গে n >= 2
মাধ্যমে stdin বা সমমানের , আউটপুট বা আয় উপন্যাস জন্য মৌলিক উত্পাদক আর এন কোনো সুবিধাজনক বিন্যাসে। "নভেল প্রাইম ফ্যাক্টর" এর অর্থ এখানে সমস্ত x
যেখানে আর এন এর প্রাথমিকx
উপাদান রয়েছে তবে এটি কোনও পূর্ববর্তী আর কে এর প্রধান উপাদান নয় , (যেমন, যদি আমরা সমস্ত আর এর জন্য প্রাথমিক উপাদানগুলি ক্রমানুসারে লিখি তবে আমরা দেখিনি) আগে).x
1 <= k < n
x
উদাহরণ
Input: 6
Output: 7, 13
(because 3, 11, and 37 are factors of a smaller R_k)
Input: 19
Output: 1111111111111111111
(because R_19 is prime, so no other factors)
Input: 24
Output: 99990001
(because 3, 7, 11, 13, 37, 73, 101, 137, 9901 are factors of a smaller R_k)
Input: 29
Output: 3191, 16763, 43037, 62003, 77843839397
(because no factors of R_29 are also factors of a smaller R_k)
অতিরিক্ত:
- আপনার কোডটি কিছু করতে পারে বা যদি কিছুই করতে পারে
n < 2
। - আপনি
n
পরীক্ষার জন্য এবং প্রয়োগের উদ্দেশ্যে একটি "যুক্তিসঙ্গত" উপরের সীমাটি ধরে নিতে পারেন - উদাহরণস্বরূপ, আপনার কোডটি আউটপুট হিসাবে প্রত্যাশিত হবে না তবে সীমাহীন কম্পিউটিং শক্তি এবং সময় দেওয়া হলেn = 10000000
আপনার অ্যালগরিদম এই ধরনের ক্ষেত্রে কাজ করা উচিত । - এখানে একটি সাইট রেফারেন্সের জন্য পুনরাবৃত্তির গুণাবলিকে উত্সর্গীকৃত।
- আমি গণিতের মধ্য দিয়ে যাই নি, তবে আমি একটি হাইপোথিসিসের প্রস্তাব দিচ্ছি যে প্রতিটি এন এর এই অ্যালগরিদমের জন্য আলাদা ফলাফল রয়েছে - অর্থাৎ কোনও এন এর অস্তিত্ব নেই যে আর এন এর কোনও অভিনব উপাদান নেই।
যদি কেউ তার উত্তরে প্রমাণিত বা অস্বীকৃতি জানায় তবেআমি 250 পয়েন্টের অনুদানের প্রস্তাব দেব ।থমাস কোওয়া একটি মার্জিত প্রমাণ প্রস্তাব করেছিলেন , এবং আমি অনুগ্রহ প্রদান করি।