lintcode 948 序列計數

2021-10-01 05:06:07 字數 610 閱讀 7255

求有多少個長為n的序列滿足如下要求:

返回滿足要求的序列個數對 10000007 取模的結果

您在真實的面試中是否遇到過這個題?  是

題目糾錯

樣例 1:

輸入: n = 2, m = 5, p = 4

輸出: 3

解釋: 這三個序列是 [2, 2], [1, 3] 和 [3, 1]

樣例 2:

輸入: n = 2, m = 3, p = 4

輸出: 5

解釋: 這 5 個序列是 [2, 2], [1, 3], [3, 1], [3, 5], [5, 3]

思路:先求=0;j--,cur++)

a=multiply2(a,a);

k/=2;

}return multiply1(dp,a);

}long multiply1(long dp,long a)

}return ret;

}long multiply2(long a,long b)}}

return ret;}}

Sdoi2017 序列計數

alice想要得到乙個長度為n的序列,序列中的數都是不超過m的正整數,而且這n個數的和是p的倍數。alice還希望 這n個數中,至少有乙個數是質數。alice想知道,有多少個序列滿足她的要求。一行三個數,n,m,p。1 n 10 9,1 m 2 10 7,1 p 100 一行乙個數,滿足alice的...

SDOI2017 序列計數

這道題非常的迷幻 首先我們要容斥 考慮記 dp i j 表示前 i 位 p j 的方案數 g i j 表示前 i 位只用合數 p j 的方案數 於是可以考慮最暴力的 dp 是 o nm p 的 但是並沒必要 我們可以提前處理 1 m 這些數 p 的值,用這些值來轉移就好了 也就是額外記乙個 cnt ...

Sdoi2017 序列計數

time limit 30 sec memory limit 128 mb submit 317 solved 210 alice想要得到乙個長度為n的序列,序列中的數都是不超過m的正整數,而且這n個數的和是p的倍數。alice還希望 這n個數中,至少有乙個數是質數。alice想知道,有多少個序列滿...