Problem

1 /6


مثلث باسكال

Problem

تم إنشاء مثلث باسكال على النحو التالي. يتكون السطر الأول من رقم واحد يساوي واحدًا. كل التالي & nbsp؛
يحتوي
على رقم واحد أكثر من الرقم السابق. أول وآخر & nbsp ؛ من هذه الأرقام يساوي 1 ، ويتم حساب جميع الباقي كمجموع الرقم أعلاه في السطر السابق والرقم الموجود على يساره في السطر السابق.
& nbsp؛
الإدخال: & nbsp؛ أدخل رقمًا واحدًا N ( \ (0 & lt؛ = N & lt؛ = 30 \) ).
& nbsp؛
الإخراج: & nbsp؛ إخراج & nbsp؛ N سطور مثلث باسكال. افصل بين الأرقام في سطر بمسافة واحدة.

ملاحظة
جميع الأرقام في مثلث باسكال ضمن القيود المحددة مدرجة في Longint.
نبسب ؛
نبسب ؛
أمثلة <الجسم>
# إدخال الإخراج
1 8
1
1 على & nbsp؛ 1
1 & nbsp؛ 2 & nbsp؛ 1
1 & nbsp؛ 3 & nbsp؛ 3 & nbsp؛ 1
1 & nbsp؛ 4 & nbsp؛ 6 & nbsp؛ 4 & nbsp؛ 1
1 & nbsp؛ 5 10 10 & nbsp؛ 5 & nbsp؛ 1
1 & nbsp؛ 6 15 20 15 & nbsp؛ 6 & nbsp؛ 1
1 & nbsp؛ 7 21 35 35 21 & nbsp؛ 7 & nbsp؛ 1
& nbsp؛