輸入n個正整數A[1..n],以及一個質數P,請計算A中元素各種組合中,有多少種組合其相乘積除以P的餘數等於1。
每個元素可以選取或不選取但不可重複選,A中的數字可能重複。P<=1000000009,0 < n < 37,且假設A中元素皆小於P。
第一行是n與P,第二行n個整數是A[i],同行數字以空白間隔。
滿足條件的組合數,因為數字可能太大,請輸出該組合數除以P的餘數
5 11 1 1 2 6 10
7
說明乘積等於1的組合有:(1), (1), (1,1), (2,6), (1,2,6), (1,2,6), (1,1,2,6)共7種
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |