ProjectEuler 326 Modulo Summations - 拼圖

Jacky avatar
By Jacky
at 2011-02-27T00:19

Table of Contents

326. Modulo Summations

http://projecteuler.net/index.php?section=problems&id=326


使 An 為一個數列中的數,它是這樣算出來的:

A1 = 1

n-1
An = [Σ (k * Ak)] mod n
k=1

所以這數列首十個 An 分別為:1, 1, 0, 3, 0, 3, 5, 4, 1, 9。


使 f(N,M) 表示為符合下列條件的 (p,q) 的數量:

q
1 <= p <= q <= N, 且 [Σ (Ai)] mod M = 0
i=p


我們似乎可以了解到 f(10,10) = 4, 當 (p,q) 為 (3,3), (5,5), (7,9), (9,10)。

你也被告知 f(10^4,10^3) = 97158。

請你算出 f(10^12,10^6) 為多少?

--
Tags: 拼圖

All Comments

連分數

Aaliyah avatar
By Aaliyah
at 2011-02-26T16:54
有一個數字 = 0.abcdefg... a~g...代表數字(可相同) 1 = 0 + ----------------------- 1 ...

終於完成1萬片拼圖~

Brianna avatar
By Brianna
at 2011-02-25T23:43
今天心血來潮~買了一萬片拼圖,一早吃了麥當勞早餐後~開始 拼圖工作越拼越有興趣~廢寢忘食的在剛剛晚上十一點三十分大功告成 眼睛都花了~我看今晚睡覺一定會夢遊~ - ...

染血的國慶 (懸賞P幣)

Vanessa avatar
By Vanessa
at 2011-02-25T23:24
中午上班前其實就有想到答案 但是一直想不到好的詳解 手上有個非常爛的詳解 上班不專心開會想到的XD 以下使用 01 02 03 代表10/5 00:00產出的檢測劑 11 12 13 代表10/6 00:00產出的檢測劑 21 22 23 代表10/7 00:00產出的檢 ...

新接龍 6029

Gary avatar
By Gary
at 2011-02-25T22:19
※ 引述《fishfeed641 (641)》之銘言: : 解了一天了 : 還是沒有解出來 : 有沒有人提供一下解法 #6029 Attempt: 1 NumFcs=4 (FCPro - Solved) 1h 61 37 68 76 7d 2c 26 5b 5a 54 b5 1b 15 b5 2b 26 8 ...

新接龍 6029

Yuri avatar
By Yuri
at 2011-02-25T19:46
※ 引述《fishfeed641 (641)》之銘言: : 解了一天了 : 還是沒有解出來 : 有沒有人提供一下解法 沒想到這也可以問XD 剛剛試了一下,也失敗了幾次 後來有試出不只一種的解法 只記下了其中一種 關鍵在於 1.先開D1 2.後面先DK↑S3↑S6↑讓出Q給DJ接而非先開S1 3 ...