একটি প্রোগ্রাম বা ফাংশন লিখুন যা একটি ধনাত্মক পূর্ণসংখ্যক এন নেবে এবং কেবল প্রয়োজনীয় রেখাগুলি ব্যবহার করে এই পরিবর্ধক জিগজ্যাগ প্যাটার্নের প্রথম এন সংখ্যাগুলি আউটপুট করবে:
26
25 27 .
10 24 28 .
9 11 23 29 .
2 8 12 22 30 44
1 3 7 13 21 31 43
4 6 14 20 32 42
5 15 19 33 41
16 18 34 40
17 35 39
36 38
37
সুতরাং এন যদি হয় 1
তবে আউটপুট হয়
1
যদি এন হয় 2
তবে আউটপুট হয়
2
1
এন 3
হলে আউটপুট হয়
2
1 3
এন 4
হলে আউটপুট হয়
2
1 3
4
এন 10
হলে আউটপুট হয়
10
9
2 8
1 3 7
4 6
5
এন 19
হলে আউটপুট হয়
10
9 11
2 8 12
1 3 7 13
4 6 14
5 15 19
16 18
17
ইত্যাদি।
নোট
জিগজ্যাগের প্রতিটি শিখর বা গর্ত
1
পূর্বের শিখর বা গর্তের চেয়ে লাইন থেকে আরও লাইন দূরে তার বিন্দুতে পৌঁছায় ।এন সীমাবদ্ধ নয়
44
। জিগজ্যাগ একই প্যাটার্নে বৃদ্ধি পায় এবং বৃহত্তর এন সমর্থন করা উচিত।চিত্রযুক্ত হিসাবে একাধিক সংখ্যা সহ সংখ্যাগুলি কেবল তাদের কোণে "স্পর্শ" করা উচিত। এন
100
ও তার বেশি হলে এটি কাজ করে তা নিশ্চিত করুন ।আউটপুটে কোনও optionচ্ছিক ট্রেলিং নিউলাইন ছাড়া খালি (বা কেবল স্থান) লাইন থাকা উচিত নয়।
যে কোনও লাইনটিতে প্রচুর পরিমাণে চলার স্থান থাকতে পারে।
স্কোরিং
বাইটের মধ্যে সংক্ষিপ্ততম কোডটি জয়ী। টাইব্রেকার এর আগের উত্তর।