এখানে একটি সহজ ক্রমের প্রথম 100 সংখ্যা:
0,1,0,2,1,4,3,7,6,11,10,16,15,22,21,29,28,37,36,46,45,56,55,67,66,79,78,92,91,106,105,121,120,137,136,154,153,172,171,191,190,211,210,232,231,254,253,277,276,301,300,326,325,352,351,379,378,407,406,436,435,466,465,497,496,529,528,562,561,596,595,631,630,667,666,704,703,742,741,781,780,821,820,862,861,904,903,947,946,991,990,1036,1035,1082,1081,1129,1128,1177,1176,1226
এই ক্রমটি কীভাবে কাজ করবে?
n: 0 1 2 3 4 5 6 7 8 9 10 11 12
0, 1-1=0, 2-1=1, 4-1=3, 7-1=6, 11-1=10, 16-1=15,
0+1=1, 0+2=2, 1+3=4, 3+4=7, 6+5=11, 10+6=16, 15+7=22
a(0) = 0
- প্রতিটি বিজোড়
n
(0-সূচকযুক্ত) এর জন্য, এটিa(n-1) + X
(যেখানেX=1
প্রতিবার এটি অ্যাক্সেস করা হয় সেখানে 1 এবং যেখানে বৃদ্ধি পায়) - প্রতিটি সমান
n
(0-সূচকযুক্ত) এর জন্য এটিa(n-1) - 1
চ্যালেঞ্জ:
অন্যতম:
- একটি ইনপুট পূর্ণসংখ্যা দেওয়া হয়েছে, ক্রমের 'তম সংখ্যাটি
n
আউটপুট করুনn
। - একটি ইনপুট পূর্ণসংখ্যা দেওয়া হয়
n
,n
ক্রমের প্রথম সংখ্যাগুলি আউটপুট দেয় । - কোনও ইনপুট না নিয়ে ( বা একটি খালি অব্যবহৃত ইনপুট না নিয়ে ) অনির্দিষ্টকালের জন্য ক্রমটিকে আউটপুট করুন ।
চ্যালেঞ্জ বিধি:
- ইনপুট
n
0- বা 1-ইনডেক্স উভয়ই হতে পারে। - আপনি যদি অনুক্রমের আউটপুট (অংশ) করেন তবে আপনি একটি তালিকা / অ্যারে ব্যবহার করতে পারেন, যে কোনও ডিলিমিটার (স্পেস, কমা, নিউলাইন ইত্যাদি) দিয়ে STDOUT এ মুদ্রণ করতে পারেন। আপনার কল
- আপনি আপনার উত্তরে তিনটি বিকল্পের মধ্যে কোনটি ব্যবহার করেছেন দয়া করে তা বলুন।
- আপনাকে কমপক্ষে প্রথম 10,000 সংখ্যা (10,000 তম সংখ্যাটি
12,497,501
) সমর্থন করতে হবে।
সাধারাইওন রুল:
- এটি কোড-গল্ফ , তাই বাইট জেতে সংক্ষিপ্ত উত্তর।
কোড-গল্ফ ভাষাগুলি আপনাকে নন-কোডগলফিং ভাষার সাথে উত্তর পোস্ট করতে নিরুৎসাহিত করবেন না। 'যে কোনও' প্রোগ্রামিং ভাষার পক্ষে যতটা সম্ভব সংক্ষিপ্ত উত্তর নিয়ে আসার চেষ্টা করুন। - স্ট্যান্ডার্ড নিয়মগুলি আপনার উত্তরের জন্য প্রযোজ্য , সুতরাং আপনাকে সঠিক পরামিতি এবং রিটার্ন-টাইপ, সম্পূর্ণ প্রোগ্রাম সহ STDIN / STDOUT, ফাংশন / পদ্ধতি ব্যবহারের অনুমতি দেওয়া হবে। আপনার কল
- ডিফল্ট লুফোলগুলি নিষিদ্ধ।
- যদি সম্ভব হয় তবে আপনার কোডের জন্য একটি পরীক্ষার সাথে একটি লিঙ্ক যুক্ত করুন।
- এছাড়াও, দয়া করে একটি ব্যাখ্যা যুক্ত করুন।
পরীক্ষার কেস:
অনুক্রমের প্রথম 10,001 সংখ্যা সহ পেস্টবিন। আপনার পছন্দসই কোনটি নির্দ্বিধায় বেছে নিন
কিছু উচ্চতর সংখ্যা:
n (0-indexed) Output:
68,690 589,772,340
100,000 1,249,975,000
162,207 3,288,888,857
453,271 25,681,824,931
888,888 98,765,012,346
1,000,000 124,999,750,000
ÎGDN+D<
ক্রম উত্পন্ন করে, তবে নবম উপাদানটি ধরা ... 3 বাইটে শক্ত ...