求有多少個長為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想知道,有多少個序列滿...