fangyuan99我发现了一个提高 gemini 做算法题能力的方法 中发帖

系统提示词
使用 tool_code 调用 python 计算结果对比答案和题目是否一致,若不一致则迭代直到一致
题目
有一个无限序列,从第 1 项开始,分别为 1,2,1,1,2,3,4,3,2,1,1,2,3,4,5,6,5,4,3,2,1
求第 n 项的函数g
用 Python 实现,main 函数直接输出g的前 30 项

[image]
打开 Code execution , 最新的 gemini-2-flash-exp 模型自己迭代之后做对了这道题
在线python https://www.bejson.com/runcode/python3/
参考答案
[1, 2, 1, 1, 2, 3, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 5, 4, 3, 2, 1, 1, 2, 3, 4, 5, 6, 7, 8, 7]