[閒聊] 用Excel計算活動要打幾場

作者: zseineo (Zany)   2023-03-31 20:28:17
(如果你在Nga看過類似的東西,沒錯我只是現學現賣)
1.首先在Excel中輸入這樣的表格,每個任務掉落的道具數量在你用有加成的隊伍完成任
務後可以直接在任務資訊中看;PT需求隨便填的只是個範例
https://i.imgur.com/jm0Oi8S.png
2.在B6中輸入=SUMPRODUCT(B2:B5,$F2:$F5)並複製到C6~E6;在F7中輸入=SUM(F2:F5)
https://i.imgur.com/EVkilkV.png
3.開發人員>Excel增益集>規劃求解增益集打勾後按確定(用完可以取消打勾,不然每次開
Excel會多讀取這個)
https://i.imgur.com/rLa3Hy3.png
4.資料>規劃求解
https://i.imgur.com/XpQEnCQ.png
"目標式"選擇F7,並選擇"至:最小值",你希望用最少的場次打完
"藉由變更儲存格"選擇F2:F5,這是Excel要計算的場次
"設定限制式"新增兩條,第一條B7:E7<=B6:E6,獲得量要在需求量以上
第二條F2:F5要是整數,不能只打半場
最後把"選取求解方法"改成單純LP
按確定算完後會跳出一個視窗,再按確定即可
https://i.imgur.com/KqfdEOI.png
5.以上是一般活動最少場次搬空商店的算法
新春68復刻這種越多箱越好的,要把E7改成0,規劃求解中"目標式"設定為E6至最大值
限制式新增一條F7<=你能打的場數(用體力去估)
(或者用同樣的方式,但把E7設定的很高也行,結果應該一樣)
6.沒有Excel的話openoffice應該也有同樣功能
作者: capita (小明)   2022-02-26 23:55:00
這大概是唯一跟牛肉談戀愛的都市小說了所有女性角色出場的篇幅加起來比牛肉還要少
作者: celet (宅宅西)   2023-03-31 22:13:00
原來還有這功能= = 我是直接寫函數互套讓Excel去逼近最小值
作者: zseineo (Zany)   2023-03-31 23:11:00
我本來也是寫函數,但我只會寫一場掉一個道具那種 後來才發現這個
作者: charlie1667 (数狙)   2023-04-01 01:09:00
lol 線性規劃
作者: flushwing (專業邊緣人緋翼)   2023-04-01 08:27:00
感謝分享
作者: keyboking (keyboking)   2023-04-01 11:09:00
強耶,感謝分享。我只會=sum()出需求量後接下來都手算www
作者: Wangdy (蒙古人)   2023-04-01 14:53:00
我不確定是不是最佳解:https://i.imgur.com/yfcpBty.jpg不過我新手,不求全搬空,應該優先點數換碎片,剩下的隨便換補充一下:經過計算,我們得到 x=450, y=170, z=346,因此 x+y+z+z=1312。因此,最小的正整數解是 1312。比原po 少了將近100場欸
作者: zseineo (Zany)   2023-04-01 15:33:00
為什麼你q11跟q12的場次都用z?這應該是四元一次吧?
作者: celet (宅宅西)   2023-04-01 15:36:00
怎麼變成數學研討會了 哈
作者: Wangdy (蒙古人)   2023-04-01 15:53:00
哇!原來是念錯咒語了再給我一次機會:https://i.imgur.com/z0kOdiO.jpg結果變1155欸
作者: zseineo (Zany)   2023-04-01 16:01:00
你自己乘一下吧 這福袋應該是42300個?chatgpt畢竟是不會計算的
作者: Wangdy (蒙古人)   2023-04-01 16:07:00
哇哩,也差太多,gpt 不會還裝懂
作者: zseineo (Zany)   2023-04-01 16:25:00
他是語言模型不是數學模型啊 雖然有些高等數學(?)他的確能正確給出解答的樣子
作者: yeez ( )   2023-04-01 16:32:00
chatGPT就只是個高級一點的google而已,答案不能直接照抄的要用的話最起碼要有能判斷對錯的知識才行

Links booklink

Contact Us: admin [ a t ] ucptt.com