精華區beta C_Chat 關於我們 聯絡資訊
※ 引述《a1106abc (HP都陷入內戰中)》之銘言: : 指令編寫遊戲《A=B》上架Steam 人人都是程式設計師 : https://reurl.cc/WXDzek : 一款教育類型遊戲《A=B》上架Steam,計劃在2021年第四季發售,A=B是一款只有一條指 : 令的編碼遊戲:A=B,意思是將A替換為B。目前試玩版已上線,目前支援英文及簡體中文 : ,暫不支援繁體中文。 : https://i.imgur.com/oZIXLjM.jpg : https://i.imgur.com/QtBHxKq.jpg : https://i.imgur.com/xRep5nG.jpg : https://i.imgur.com/ebpCLCc.jpg : 寫程式的遊戲?? : 這………會好玩嗎?? 這跟寫程式不太一樣,有點像是考邏輯。 現在第一章其他都解完了卡在1-4和1-5 1-4我是用4行完成,以下是我寫的 aaaaa= aaaa= aaa= aa= 題目給的挑戰目標是2行完成,請問有解嗎?? 1-5我想不出來花了好多時間果斷放棄,另外#這個功能能幹嘛呢? 昨天摸索了也看了說明就是不會用這個# -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.46.184 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1633581831.A.C4B.html
SSCSFE: 題目貼出來我看看? 10/07 12:48
不太會用縮圖,我先貼1-4的上來 1-4 https://imgur.com/0Nl3KfN https://imgur.com/GPzerX2 1-5 https://imgur.com/awpLFRr https://imgur.com/M4q875l
henry1234562: 題目就是 讓兩個以上連在一起的a消失 10/07 12:48
henry1234562: 答案很簡單 aaa = aa 跟 aa = 0 兩行 10/07 12:49
henry1234562: 第一行會讓三個以上連一起的a都變兩個 10/07 12:49
henry1234562: 0是指空白 10/07 12:49
跑不出來,第一關就跳錯誤了
maplefff: 跟程式根本沒關係麻== 10/07 12:49
kaj1983: 有點像智力測驗的題目 10/07 12:51
Slas: 沒玩這遊戲 不過這邏輯應該是aa= aaa= 兩行就好吧? 10/07 12:51
Slas: aaaa和aaaaa都會涵蓋到上面兩個條件 10/07 12:52
SSCSFE: 看起來像是有substring符合條件時持續套用條件 10/07 12:52
x94fujo6: 沒有題目是要通靈大賽? 10/07 12:53
SSCSFE: 等哪天支援mac了我再載下來玩 10/07 12:53
laladiladi: 巨槌瑞斯 10/07 12:53
as920909: 可以用regex嗎 10/07 12:55
jeff666: 寫程式也是在被邏輯玩沒錯阿== 10/07 12:56
smwe: 我都用goto == 10/07 12:56
henry1234562: 我不是說了題目 也說了答案嗎... 10/07 12:59
henry1234562: 你要打 aaa =aa 跟 aa = 10/07 13:00
henry1234562: 不要打0 10/07 13:00
感謝阿!原來不能打0,這樣兩行就解出來了。現在剩下1-5了
xga00mex: 也不對吧 abaaca 會變bc 10/07 13:01
henry1234562: https://imgur.com/pozkZLi 10/07 13:02
SSCSFE: 不會啊 a又不是你條件指定要替換的substring 10/07 13:03
xga00mex: 我指bc中間的aaaaaa 10/07 13:03
xga00mex: 還是他只要求範例能過就好 10/07 13:04
HETARE: https://i.imgur.com/F2FSUlw.png 1-5就抵銷就好了 10/07 13:06
大家真厲害,竟然都解得出來
SuicidePeko: 這種問答案就不好玩ㄌ 10/07 13:08
因為想破頭想不出來才上來問看看有沒有人解得出來,本來還在想體驗版應該沒人玩吧!
lbowlbow: 1-4 a=d; d=; 10/07 13:09
mimi9126: 想問每次只會apply一行嗎? 10/07 13:09
lbowlbow: 喔不行 是兩個以上的… 10/07 13:10
henry1234562: 他的邏輯是 從上往下 執行到這一行都不會再過 10/07 13:11
henry1234562: 才會執行下一行 10/07 13:11
lbowlbow: 喔,條件會持續遞迴喔 10/07 13:11
henry1234562: 所以你寫 a = b 他會把所有a都變成b 才去下一行 10/07 13:11
lbowlbow: 1-5的話可以窮舉 aba=a bab=b aab=a這樣全舉完? 10/07 13:12
ttoy: 1-4能縮成"aaa=aa= "嗎? 10/07 13:12
lbowlbow: 等等這個執行邏輯的話不會全面遞迴就要考慮更多了 10/07 13:12
lbowlbow: ab= ba= aa=a bb=b 這樣呢 10/07 13:13
※ 編輯: s4340392 (114.27.46.184 臺灣), 10/07/2021 13:16:07
henry1234562: 一行只能有一個 = 10/07 13:16
henry1234562: 1-5 就是用抵銷沒錯 10/07 13:17
ttoy: 原來如此 10/07 13:17
mimi9126: 聽起來蠻有趣的,想買來玩了 10/07 13:19
x02e0444x: 這篇看不懂的我是不是智障? 10/07 13:19
dodo52woman: 之前有個 7億人 還有人力資源 啥的 也不錯玩 10/07 13:20
Ricestone: 人力資源機器是寫簡單程式 這個比較像特定類型的leet 10/07 13:22
Ricestone: code 10/07 13:23
Litfal: 這類遊戲還蠻多的阿,70億人、深圳io、while true:learn 10/07 13:28
Litfal: ()、TIS-100 10/07 13:28
henry1234562: 喔 我講錯了 我發現他會重複執行整段 10/07 13:32
henry1234562: 也就是每一次都是執行整頁 10/07 13:32
moonshade: 為什麼覺得這很像leetcode..刷題那麼好玩嗎 10/07 13:37
gotofumihisa: 平日刷leetcode 假日刷steam 太充實了ㄅ 10/07 14:06
ZooseWu: #就是註解而已? 10/07 14:24
CKWexe: #在程式裡是用來註記說明,該列不執行 10/07 15:42
henry1234562: 就註解 你會看到你#的那行沒算在行數裡 10/07 16:19