من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

حل تمرین مثلث خیام کوئرا با پایتون

حل تمرین مثلث خیام کوئرا با پایتون
حل تمرین مثلث خیام کوئرا با پایتون

حل تمرین مثلث خیام کوئرا با پایتون

در این نوشته به روش حل یکی از سوالات مبانی برنامه نویسی وب‌سایت کوئرا می‌پردازیم.

 

حل تمرین مثلث خیام کوئرا با پایتون

مثلث شکل زیر به مثلث خیام پاسکال مشهور است. هر عضو این مثلث برابر با مجموع دو عضو بالایی آن در سطر بالاست؛ به عنوان مثال، در سطر چهارم، عدد ۳ از مجموع اعداد ۱ و ۲ در سطر بالایی به دست آمده است.

مثلث خیام

برنامه‌ای بنویسید که یک عدد صحیح از ورودی گرفته و مثلث خیام را تا آن سطر تشکیل دهد.

 

ورودی

در یک خط عدد n به شما داده می‌شود.

ورودی در تمرین مثلث خیام

 

خروجی

مثلث خیام را مانند خروجی نمونه چاپ کنید.

 

مثال

ورودی نمونه 1

6

 

خروجی نمونه 1

1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

 

کد پایتون سوال تمرین مثلث خیام

n = int(input())

if n >= 1 and n <= 10:
    triangle = []
    for i in range(n):
        row = [1]
        if i > 0:
            for j in range(1, i):
                row.append(triangle[i - 1][j - 1] + triangle[i - 1][j])
            row.append(1)
        triangle.append(row)

    for row in triangle:
        print(" ".join(map(str, row)))

 

منبع سوال: کوئرا

اگر نیاز به حل تمرین‌های دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]