HPUOJ 1076 楊輝大三角 逆元

2021-07-27 00:24:35 字數 721 閱讀 7963

楊輝三角是個經典的資料模型,它形如:

kaca現在不滿足求這些很小的數,他想要知道當n

n和m m

都比較大的時候的楊輝三角第n

n行第m m

列的值是多少。

第一行有乙個數字t(t

≤2000

) t(t≤2000)

代表有t

t組資料。

下面有t行,每一行有兩個數字n(1

≤n≤10

6),m

(0≤m

≤n) n(1≤n≤106),m(0≤m≤n)。

對於每一組輸入,你應該輸出乙個數字,代表第n

n行第m m

列楊輝三角的數字,因為數字可能很大,所以你只需要輸出其對1000003

1000003

取模後的結果。

3

1 12 1

3 2

1

12

題目鏈結 

#include#define mod 1000003

#define max_n 1000003

typedef long long ll;

ll fact[max_n];

ll inv[max_n];

void init()

int main()

return 0;

}

陣列,楊輝,矩陣翻轉

void main char p null p arr for int i 0 i 20 i 空出一塊空間給 0 for p arr p 0 p p 1 getchar void main char p null p arr for int i 0 i 20 i for p arr p 0 p p ...

藍橋杯 BASIC 6(楊輝)

問題描述 楊輝三角形又稱pascal三角形,它的第i 1行是 a b i的展開式的係數。它的乙個重要性質是 三角形中的每個數字等於它兩肩上的數字相加。下面給出了楊輝三角形的前4行 11 1 1 2 1 1 3 3 1 給出n,輸出它的前n行。輸入格式 輸入包含乙個數n。輸出格式 輸出楊輝三角形的前n...

用python寫楊輝三有形

n int input n請輸入數字 n intlist 0 for i in range n for j in range n 列表推導式,生成乙個n行n列的二維列表 for i in range n 遍歷列表,如果是周邊元素,或者每行的第乙個元素為1 for j in range i 1 if ...