নডেল নাম্বার
ন্যাডেল সংখ্যাগুলি ক্রমের একটি সেট। বিশেষ করে, একটি ধনাত্মক পূর্ণসংখ্যা জন্য Knödel সংখ্যার nযৌগিক সংখ্যার সেট হয় m, এই ধরনের যে সব i < m, coprime করতে m, সন্তুষ্ট i^(m-n) = 1 (mod m)। একটি নির্দিষ্ট জন্য Kneldel সংখ্যা সেট বোঝানো nহয় Kn। ( উইকিপিডিয়া )
উদাহরণস্বরূপ, K1হয় কারমাইকেল সংখ্যার এবং OEIS A002997 । তারা মত যান: {561, 1105, 1729, 2465, 2821, 6601, ... }। K2হয় OEIS A050990 এবং ভালো যায় {4, 6, 8, 10, 12, 14, 22, 24, 26, ... }।
তোমার কাজ
আপনার কাজটি একটি প্রোগ্রাম / ফাংশন / ইত্যাদি লিখতে হয়। যে দুটি সংখ্যা লাগে, nএবং p। এটি pনডেল সিকোয়েন্সের প্রথম সংখ্যাগুলি ফিরিয়ে আনবে Kn।
এটি কোড-গল্ফ , তাই বাইটের মধ্যে সংক্ষিপ্ততম কোড!
উদাহরণ
1, 6 -> [561, 1105, 1729, 2465, 2821, 6601]
2, 3 -> [4, 6, 8]
4, 9 -> [6, 8, 12, 16, 20, 24, 28, 40, 44]
3, 1 -> [9]
3, 0 -> []
21, 21 -> [45, 57, 63, 85, 105, 117, 147, 231, 273, 357, 399, 441, 483, 585, 609, 651, 741, 777, 861, 903, 987]
m > n।
4সিকোয়েন্সে নেই কেনK_4?i^(4-4) = 1 mod 4সর্বদা সত্য।