搞了个相当复杂的最优化问题去考验大模型,然后御三家的大模型全军覆灭
这是题目原文
获得补签卡有两种方式
- 600 记忆币兑换 1 张
- 6*0.91 元购买 1 张
获得会员有几种方式
- 10800 记忆币兑换 372 天
- 4000 记忆币兑换 93 天
- 2000 记忆币兑换 31 天
- 168*0.91 元购买 372 天(赠送 6000 记忆币)
- 60*0.91 元购买 93 天(赠送 2000 记忆币)
- 30*0.91 元购买 31 天(赠送 1000 记忆币)
获得记忆币有几种方式
- 163*0.91 元购买 16000 个
- 88*0.91 元购买 8000 个
- 50*0.91 元购买 4000 个
- 25*0.91 元购买 1800 个
- 12*0.91 元购买 800 个
- 8*0.91 元购买 500 个
- 163 元购买 17600 个
- 88 元购买 8800 个
- 50 元购买 4400 个
- 25 元购买 1980 个
- 12 元购买 880 个
- 8 元购买 550 个
---
我的账户里目前已经有了 4767 个记忆币
我现在需要买至少 999 天会员 + 1 张补签卡,帮我计算一个最优解(最省钱的方案)
另外,应当保证会员天数在满足要求的情况下尽可能少、剩余的记忆币尽可能多
除了标准的「最低金额解」,可以再额外给我一些非最低金额解但是「更划算」的解
- GPT-5.5 xhigh:没能给出真正更划算的解,经过一次提示后成功了
- Gemini 3.1 Pro:没能给出真正最便宜的解(经过两次提示仍然未成功)
- Claude Opus 4.7:既没能给出最便宜又没能给出真正划算的解,然后耗时还是最长的、价格也是最贵的 = =
这是我最终选定的答案:
- 最便宜解:272.20 元 -> 1023 天,167 币
- 最划算解:305.76 元 -> 1116 天,5367 币
整体我最满意的还是 GPT ;因为至少「最小金额」这个纯数学问题解决的相当不错(剩下两家连这个都没算对 - 哪怕穷举都能解决的问题),而「更划算的」毕竟主观了一点,GPT 给的方案大体是对的,不过犯了个错误,因为苛求「会员天数尽可能少」,而选择了用 4000*3 去兑换了三次季会员而不是更划算的 10800 直接兑换年会员
Gemini 直接就给出了「最划算解」,却没有真正算对「最便宜解」
最离谱的就是 Claude ,把我选定的「最划算解」当成了「最便宜解」,然后额外给了我一堆 400+ 的价格的方案。。