ProjectEuler 361 Subsequence of Thue-Morse sequence - 拼圖

Erin avatar
By Erin
at 2011-12-04T12:32

Table of Contents

361. Subsequence of Thue - Morse sequence

http://projecteuler.net/problem=361


Thue - Morse sequence {Tn} 是一個二進位制的數列,他符合以下條件:

T0 = 0

T2n = Tn

T2n+1 = 1 - Tn


我們可以知道 {Tn} 的前幾項是這樣的:

01101001100101101001011001101001....


定義 {An} 是一個整數數列,而他的每一項用二進位制表示都有出現在 {Tn} 之中

舉例來說,十進位制的 18 用二進位制表示就是 10010

10010 出現在 T8 到 T12 之間,所以 18 是 {An} 的其中一項

14 用二進位制表示為 1110,而 1110 從未出現在 {Tn} 中,故 14 不是 {An} 其中一項


An 的前幾項我們也知道了,如下:

n 0 1 2 3 4 5 6 7 8 9 10 11 12 ...

An 0 1 2 3 4 5 6 9 10 11 12 13 18 ...


我們還能證明出 A100 = 3251 而 A1000 = 80852364498

18
請計算出 Σ A10^k 的末九位
k=1

--
Tags: 拼圖

All Comments

Vanessa avatar
By Vanessa
at 2011-12-06T23:03
啊, 一題平方數題號和幸運數題號出現了
Agnes avatar
By Agnes
at 2011-12-08T21:44
有助於解成就嗎XD
Bethany avatar
By Bethany
at 2011-12-09T13:05
是啊 我的幸運數成就才 42 題而已
Christine avatar
By Christine
at 2011-12-13T05:27
(話說現在到 361 為止也才 66 個幸運數...)
Sarah avatar
By Sarah
at 2011-12-14T13:52
唔, 我現在是找到一個演算法可以求 An 了
Wallis avatar
By Wallis
at 2011-12-16T04:35
可是如果要求 A_{10^18} 我需要一個遞歸數列的前10^9項和..
Andy avatar
By Andy
at 2011-12-19T22:37
這鬼東西顯然不可能先算好 偏偏OEIS上沒有這個遞歸數列orz
Connor avatar
By Connor
at 2011-12-21T10:51
看有沒有人跟我核對一下: A_一萬 的末九位是 843783988
然後 A_一萬 這個數字是十進位34位 二進位113位
Eartha avatar
By Eartha
at 2011-12-23T01:02
我無法 我還是只會用excel解題orz
James avatar
By James
at 2011-12-24T15:45
好像找到方法算了...結果還是用遞歸關係來做
Charlie avatar
By Charlie
at 2011-12-25T05:53
不知道10^18時會不會很慢...
Edward Lewis avatar
By Edward Lewis
at 2011-12-26T19:10
我也可以確定 A_一萬 的末九位是 843783988
Regina avatar
By Regina
at 2011-12-31T00:16
若沒算錯的話 A_1萬=6717653396222467045074718843783988
Harry avatar
By Harry
at 2012-01-03T11:23
加油了! 還剩4個席位...
Caroline avatar
By Caroline
at 2012-01-04T20:42
u大您不必緊張 前次改版已經將席位加到50席了XD
Hazel avatar
By Hazel
at 2012-01-07T03:41
現在的進度是 A_{10^15} 要約25秒 然後索引多1位要3~4倍時間
在想要不要就乾脆半小時給他暴力跑出來好了...
Sandy avatar
By Sandy
at 2012-01-08T04:56
結果因為記太多東西了 A_{10^16} 直接告訴我記憶體不足 XD
再來想想怎麼省...
Cara avatar
By Cara
at 2012-01-09T11:51
最後還是回到跑比較快的 C 用了三分鐘跑出了一個錯的答案..
Kristin avatar
By Kristin
at 2012-01-10T12:37
如果沒算錯的話 A_{10^18}化作二進制應該有1126216794位數
Jacky avatar
By Jacky
at 2012-01-11T00:27
好大的數字
Ethan avatar
By Ethan
at 2012-01-11T11:09
看來果然哪裡出事了...我算的 A_{10^18} 是二進位快15億位
Doris avatar
By Doris
at 2012-01-11T16:52
可惡, 原來是 long long overflow 了....orz
Jake avatar
By Jake
at 2012-01-13T12:33
到 A_{10^17} 應該都是對的 但是 A_{10^18} 中間結果溢位了
Eartha avatar
By Eartha
at 2012-01-14T06:03
終於搞定了! 拿到第 26 名 XD
(其實會一直鑽這題就是想拿前百名的成就 XDDDD)

新款轉折拼湊卡

Leila avatar
By Leila
at 2011-12-03T09:43
最近看到一款新的轉折拼湊卡, 可惜沒有在販售。 各位有空也來玩玩看吧! 玩法: 只能照著格線折疊紙張, 不可另外造出折線,或呈弧度彎曲, 當然,更禁止將紙張剪開。 遊戲目的是要將四張小圖, 在折疊之後拼成一張大圖。(呈田字形排列) 圖案一共有六種。 (分別以1~6表示) 例如: ┌─┬─┬─┬─┐ ∣ ...

Puzzleup 2011 (19) Eight Cubes

Candice avatar
By Candice
at 2011-12-01T01:04
題目網址: www.puzzleup.com/2011/puzzle/?237 加分時限: 12/1 7PM - 12/6 7PM 答對可得基本分100分。答案可上傳5次,每改1次答案從基本分扣20分。  比賽期間內可隨時上傳答案,加分時限內答對第n天加(6-n)分        另依題目的難易有額外加分( ...

草帽海賊團

Dinah avatar
By Dinah
at 2011-11-30T16:19
看海賊團的名字實在很累,花一點時間轉換一下題目… 有父(香)母(娜)子(布)女(索)狗(魯)一家人要過河,其中 爸爸會打女兒,要有媽媽或狗在他才不敢打(兒子在沒用) 媽媽會打兒子,要有其它成員在時才不會打 父母感情不好獨處會打架 兒子會欺負狗,要有父母在才能制止(女兒制止不了) 第一趟一定要先載狗,請問要怎麼 ...

請問Pintoo的品質

Blanche avatar
By Blanche
at 2011-11-30T01:35
板上關於拼圖的討論好像是雷諾瓦的比較多 跟Pintoo有關的消息還頗少 想請問Pintoo的品質怎麼樣呢? 價錢上比雷諾瓦便宜 不過好像是大陸製的? 最近想買拼圖來玩 之前都沒買過所以不是很了解 看Pintoo的網路商店有幾個圖都頗喜歡的 不過這周末也許也會去雷諾瓦一趟看看:P 還請大家提供 ...

草帽海賊團

Megan avatar
By Megan
at 2011-11-29T23:25
草帽海賊團一行五人(魯夫、索隆、娜美、騙人布、香吉士)抵達羅格鎮前,   因為海王類的緣故導致受困荒島,且梅利號在不遠處的另一個島上,   五人已經利用荒島上的材料製作成一艘竹筏,   但遺憾的是竹筏上一次只能乘坐兩人,過去後還要有人划回來,   更糟糕的是若是有以下情形,草帽海賊團就會發生問題。 ...