আমরা একটি আয়তক্ষেত্রাকার সর্পায় প্রাকৃতিক সংখ্যাগুলি রোল করতে পারি:
17--16--15--14--13
| |
18 5---4---3 12
| | | |
19 6 1---2 11
| | |
20 7---8---9--10
|
21--22--23--24--25
তবে এখন আমাদের এগুলি একটি আয়তক্ষেত্রাকার গ্রিডে থাকা অবস্থায় আমরা সর্পিলটি একটি অন্য ক্রমে আনইন্ডাইন্ড করতে পারি, যেমন ঘড়ির কাঁটার দিকে যেতে, উত্তর শুরু করে:
17 16--15--14--13
| | |
18 5 4---3 12
| | | | |
19 6 1 2 11
| | | |
20 7---8---9 10
| |
21--22--23--24--25
ফলস্বরূপ ক্রমটি স্পষ্টতই প্রাকৃতিক সংখ্যার অনুমান:
1, 4, 3, 2, 9, 8, 7, 6, 5, 16, 15, 14, 13, 12, 11, 10, 25, 24, 23, 22, 21, 20, 19, 18, 17, ...
আপনার কাজ এই ক্রম গণনা করা হয়। ( OEIS A020703 , তবে স্পয়লার সতর্কতা: এটিতে আরও একটি আকর্ষণীয় সংজ্ঞা এবং কয়েকটি সূত্র রয়েছে যা আপনি নিজেরাই বের করতে চাইতে পারেন))
মজাদার ঘটনা: সমস্ত 8 টি সম্ভাব্য অবাঞ্ছিত আদেশের নিজস্ব OEIS এন্ট্রি রয়েছে।
চ্যালেঞ্জ
ধনাত্মক পূর্ণসংখ্যা দেওয়া n
, n
উপরের ক্রমের তম উপাদানটি ফিরিয়ে দিন ।
আপনি STDIN (অথবা নিকটতম বিকল্প), কমান্ড-লাইন আর্গুমেন্ট বা ফাংশন আর্গুমেন্টের মাধ্যমে ইনপুট নিয়ে কোনও প্রোগ্রাম বা ফাংশন লিখতে এবং STDOUT (বা নিকটতম বিকল্প), ফাংশন রিটার্ন মান বা ফাংশন (আউট) প্যারামিটারের মাধ্যমে ফলাফল আউটপুট করতে পারেন।
স্ট্যান্ডার্ড কোড-গল্ফ বিধি প্রযোজ্য।
পরীক্ষার মামলা
1 1
2 4
3 3
4 2
5 9
6 8
7 7
8 6
9 5
100 82
111 111
633 669
1000 986
5000 4942
9802 10000
10000 9802
n = 11131
ওইআইএস-এ বি-ফাইল সহ একটি সম্পূর্ণ তালিকার জন্য ।