ধরুন আমাদের একটি সংখ্যা n আছে। আমাদের n রোয়ের একটি ট্রায়্যাঙ্গেল প্রিন্ট করতে হবে যেখানে প্রতিটি লাইন লাইন নম্বর i-কে i বার ধারণ করবে।
উদাহরণস্বরূপ, যদি ইনপুট n = 5 হয়, তবে আউটপুট হবে:
1 22 333 4444 55555
সমাধানের ধাপসমূহ
for i in range 1 to n:- প্রিন্ট করুন
(integer part of (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