一星級會員
- 帖子
- 139
- 積分
- 154
- 註冊
- 2015-10-8
|
#1
發表於 2020-11-8 07:22
係咁既,小弟想搵個app/網頁
用途係...運用加減乘除將指定數字嘗試計算為指定答案(唔係必須要計得出,係要知道計唔計得出)
例如 用 3 2 3 4 5 6 呢6個數字運用加減乘除嘗試計算出138呢個指定答案並提供算式
想問有冇師兄知市面上有冇呢個功能既app/網頁🙇🏼♂️如果冇既有冇師兄可以幫幫手寫段code🙇🏼♂️
感謝
|
|
|
Platinum Member
- 帖子
- 58874
- 積分
- 58358
- 註冊
- 2007-6-2
|
#2
發表於 2020-11-8 11:41
|
|
|
Silver Member
- 帖子
- 19414
- 積分
- 18233
- 註冊
- 2014-7-4
|
#3
發表於 2020-11-8 20:55
咁又唔使跪咁大陣象,
所謂 男兒膝下有黃金。
數字和數字operand 運算元之間加插operator運算符,逐個運算符來試,
試咗得即output答案, 試咗唔得就backtracking佢,直到試完所有運算符,
都計唔到答案,咁就即係唔得囉。
不過有無計埋要 先x / 後+ -
架?
Re: 我係塵世中一個老頑童,唔係高手。
[ 本帖最後由 鄉貢仁 於 2020-11-9 11:05 AM 編輯 ]
|
|
|
|
|
禁止發言
- 帖子
- 10975
- 積分
- 11310
- 註冊
- 2015-2-27
|
#4
發表於 2020-11-8 23:29
|
|
|
Platinum Member
- 帖子
- 58874
- 積分
- 58358
- 註冊
- 2007-6-2
|
#5
發表於 2020-11-9 00:21
[按此打開]
[隱藏]
硬數, 方法唔難, 驚係天文數字姐~
Optimize, 未必有系統方法.
呢單....
六個數, 唔計重複, 有6!=720 排列. (優化是360)
一個排列, 是決定了每個數的「入項」先後次序.
一個排列, 六個數是五個binary operations. 即有(+-*/) 4*4*4*4*4 = 1024 種計算
硬數, 電腦Try 720 * 1024 = 737280 次.
我有無數錯?
|
|
|
VIP
- 帖子
- 3331
- 積分
- 3645
- 註冊
- 2013-4-18
|
#6
發表於 2020-11-9 01:46
引用:原帖由 111x111=12321 於 2020-11-9 12:21 AM 發表
硬數, 方法唔難, 驚係天文數字姐~
Optimize, 未必有系統方法.
呢單....
六個數, 唔計重複, 有6!=720 排列. (優化是360)
一個排列, 是決定了每個數的「入項」先後次序.
一個排列, 六個數是五個binary operations. 即有(+-*/) 4*4*4*4*4 = 1024 種計算
硬數, 電腦Try 720 * 1024 = ...
冇括號咁數就 ok
|
|
|
Platinum Member
- 帖子
- 58874
- 積分
- 58358
- 註冊
- 2007-6-2
|
#7
發表於 2020-11-9 01:58
引用:原帖由 darigold 於 2020-11-9 01:46 AM 發表
冇括號咁數就 ok
相反, 我上面一路諗一路寫, 是「純binary operation」思維, 即是如果寫出來表達(effectively每次)是含有括號的.
但仔細分析一下, 如果唔係binary operation思維, 而是「造句」思維, the codomain 其實係一樣, 不過members洗牌唔同晒次序而已.
即係, 有無括號, 總列舉不變.
|
|
|
VIP
- 帖子
- 3331
- 積分
- 3645
- 註冊
- 2013-4-18
|
#8
發表於 2020-11-9 02:25
引用:原帖由 111x111=12321 於 2020-11-9 01:58 AM 發表
相反, 我上面一路諗一路寫, 是「純binary operation」思維, 即是如果寫出來表達(effectively每次)是含有括號的.
但仔細分析一下, 如果唔係binary operation思維, 而是「造句」思維, the codomain 其實係一樣, 不過members洗牌唔同晒次序而已.
即係, 有無括號, 總列舉不變.
(1 + 2) x (3 + 4)
冇括號你點變順序都做唔到呢個效果。
我想講既係你要 enumerate tree,唔係 enumerate sequence。
|
|
|
Platinum Member
- 帖子
- 58874
- 積分
- 58358
- 註冊
- 2007-6-2
|
#9
發表於 2020-11-9 03:04
引用:原帖由 darigold 於 2020-11-9 01:46 AM 發表
冇括號咁數就 ok
嗯~ 你對.
#5 的數法, 即「硬數, 電腦Try 720 * 1024 = 737280 次」
是「造句思維」, 不含括號.
造出來的句子(算式, expression) ,「順其自然」習慣照舊, 先乘除後加減.
~ ~ ~
#1 沒特別說明, 其實要指明, 列出算式的話, 包括加減乘除(的任意組合), 是否容許括號.
|
|
|
Platinum Member
- 帖子
- 58874
- 積分
- 58358
- 註冊
- 2007-6-2
|
#10
發表於 2020-11-9 03:12
[按此打開]
[隱藏]
Tree點數?
好似計算機天生比較容易, 有stack有recursion.
執筆用 analytical approach又應該要點計?
如果係天文數字, 又有無邊幾個標準optimization or elimination 方法??
|
|
|
VIP
- 帖子
- 3331
- 積分
- 3645
- 註冊
- 2013-4-18
|
#11
發表於 2020-11-9 04:51
|
|
|
|
|
|
#12
發表於 2020-11-10 23:45
|
|
|
|
|
凍結帳戶
- 帖子
- 7
- 積分
- -1
- 註冊
- 2020-11-4
|
#13
發表於 2020-11-11 02:25
|
|
|
Silver Member
- 帖子
- 14102
- 積分
- 14454
- 註冊
- 2007-10-5
|
#14
發表於 2020-11-11 11:56
即係分解任可一個整數為合成數+質數,再比較輸入6個數字組成?
其實上網用數字分解器都做到...
|
|
|
一星級會員
- 帖子
- 64
- 積分
- 54
- 註冊
- 2019-10-13
|
#15
發表於 2020-12-5 20:17
[按此打開]
[隱藏]
依個都算幾jnterest
|
|
|
|
|