ধরুন আমাদের একটি সংখ্যা n আছে। আমাদের n সারি সহ একটি ত্রিভুজ প্রিন্ট করতে হবে এবং প্রতিটি লাইনে লাইন নম্বর i, i বার সংখ্যা থাকবে।
সুতরাং, যদি ইনপুট n =5 এর মত হয়, তাহলে আউটপুট হবে
1 22 333 4444 55555
এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -
- 1 থেকে n রেঞ্জের জন্য, করুন
- প্রদর্শন ((10^i)/9*i এর পূর্ণসংখ্যা অংশ)
- পরবর্তী লাইনে যান
উদাহরণ
আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -
def solve(n): for i in range(1,n+1): print((10**i)//9*i) n = 8 solve(n)
ইনপুট
8
আউটপুট
1 22 333 4444 55555 666666 7777777 88888888