传统题 1000ms 256MiB

杨辉三角

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

杨辉三角形又称 PascalPascal 三角形,它的第 i+1i+1 行是(a+b)i(a+b)^i 的展开式的系数。

它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。

下面给出了杨辉三角形的前 44 行:

1

1 1

1 2 1

1 3 3 1

输入格式

输入共一行,包含一个数 nn。

输出格式

输出杨辉三角形的前 nn 行。每一行从这一行的第一个数开始依次输出它 %(1e9+7)\%(1e9 + 7) 的值,中间使用一个空格分隔。

数据范围

1n1000.1 ≤ n ≤ 1000.

输入样例:

4

输出样例:

1
1 1
1 2 1
1 3 3 1

注:

(a+b)%p=(a%p+b%p)%p(a + b) \% p = (a \% p + b \% p) \% p

(ab)%p=(a%pb%p)%p(a - b) \% p = (a \% p - b \% p ) \% p

(ab)%p=(a%pb%p)%p(a * b) \% p = (a \% p * b \% p) \% p

语法基础(数组、字符串及数据批量存储)

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2024-10-14 19:00
结束于
2024-10-14 22:00
持续时间
3 小时
主持人
参赛人数
6