ধরুন আমাদের একটি সংখ্যা n আছে। আমাদের n সারি সহ একটি ত্রিভুজ খুঁজে বের করতে হবে এবং প্রতিটি সারিতে প্যালিনড্রোম রয়েছে৷
সুতরাং, যদি ইনপুট n =5 এর মত হয়, তাহলে আউটপুট হবে
1 121 12321 1234321 123454321
এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -
- 1 থেকে n রেঞ্জের জন্য,
- করুন
- প্রদর্শন (((10^i)-এর পূর্ণসংখ্যা অংশ - 1)/9)^2
- পরবর্তী লাইনে যান
উদাহরণ
আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -
def solve(n): for i in range(1,n+1): print((((10**i) - 1)//9)**2) n = 8 solve(n)
ইনপুট
<পূর্ব>8আউটপুট
8Output
1 121 12321 1234321 123454321 12345654321 1234567654321 123456787654321