puzzle 板


LINE

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 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.7.197 ※ 編輯: babufong 來自: 125.224.7.197 (12/04 12:33)
1F:推 LPH66:啊, 一題平方數題號和幸運數題號出現了 12/04 16:51
2F:→ babufong:有助於解成就嗎XD 12/05 01:22
3F:推 LPH66:是啊 我的幸運數成就才 42 題而已 12/05 06:41
4F:→ LPH66:(話說現在到 361 為止也才 66 個幸運數...) 12/05 06:42
5F:推 LPH66:唔, 我現在是找到一個演算法可以求 An 了 12/05 20:36
6F:→ LPH66:可是如果要求 A_{10^18} 我需要一個遞歸數列的前10^9項和.. 12/05 20:37
7F:→ LPH66:這鬼東西顯然不可能先算好 偏偏OEIS上沒有這個遞歸數列orz 12/05 20:38
8F:→ LPH66:看有沒有人跟我核對一下: A_一萬 的末九位是 843783988 12/05 20:41
9F:→ LPH66:然後 A_一萬 這個數字是十進位34位 二進位113位 12/05 20:41
10F:→ babufong:我無法 我還是只會用excel解題orz 12/05 20:51
11F:推 LPH66:好像找到方法算了...結果還是用遞歸關係來做 12/06 00:26
12F:→ LPH66:不知道10^18時會不會很慢... 12/06 00:27
13F:推 utomaya:我也可以確定 A_一萬 的末九位是 843783988 12/06 00:49
14F:→ utomaya:若沒算錯的話 A_1萬=6717653396222467045074718843783988 12/06 00:50
15F:→ utomaya:加油了! 還剩4個席位... 12/06 00:51
16F:→ babufong:u大您不必緊張 前次改版已經將席位加到50席了XD 12/06 01:54
17F:推 LPH66:現在的進度是 A_{10^15} 要約25秒 然後索引多1位要3~4倍時間 12/06 01:58
18F:→ LPH66:在想要不要就乾脆半小時給他暴力跑出來好了... 12/06 01:58
19F:→ LPH66:結果因為記太多東西了 A_{10^16} 直接告訴我記憶體不足 XD 12/06 02:06
20F:→ LPH66:再來想想怎麼省... 12/06 02:06
21F:推 LPH66:最後還是回到跑比較快的 C 用了三分鐘跑出了一個錯的答案.. 12/08 20:20
22F:推 utomaya:如果沒算錯的話 A_{10^18}化作二進制應該有1126216794位數 12/09 00:59
23F:→ utomaya:好大的數字 12/09 01:00
24F:推 LPH66:看來果然哪裡出事了...我算的 A_{10^18} 是二進位快15億位 12/09 07:50
25F:推 LPH66:可惡, 原來是 long long overflow 了....orz 12/10 00:23
26F:→ LPH66:到 A_{10^17} 應該都是對的 但是 A_{10^18} 中間結果溢位了 12/10 00:25
27F:推 LPH66:終於搞定了! 拿到第 26 名 XD 12/10 03:12
28F:→ LPH66:(其實會一直鑽這題就是想拿前百名的成就 XDDDD) 12/10 03:12







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP