楊輝三角是個經典的資料模型,它形如:
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
取模後的結果。
31 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 ...