经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

斐波那契数列的简单升级

📝 题解 🔵 仅限 C++
题目描述
<p class="p0"> 斐波那契数列大家肯定耳熟能详了吧,<span>F</span><span>(</span><span>n</span><span>)</span><span>=F(n-1)+F(n-2),</span><span style="line-height:1.5;">n&gt;=3,</span><span style="line-height:1.5;">这里我们定义</span><span style="line-height:1.5;">F(1)=F(2)=1,</span><span style="line-height:1.5;">如果只要求</span><span style="line-height:1.5;">F</span><span style="line-height:1.5;">(</span><span style="line-height:1.5;">n</span><span style="line-height:1.5;">)</span><span style="line-height:1.5;">,</span><span style="line-height:1.5;">是不是显得太水了,目测是的,所以我们现在来求一</span><span style="line-height:1.5;">求</span><span style="line-height:1.5;">SUM=[F</span><span style="line-height:1.5;">(</span><span style="line-height:1.5;">1</span><span style="line-height:1.5;">)</span><span style="line-height:1.5;">]^4+[F(2)]^4+....[F(n)]^4</span><span style="line-height:1.5;">的值,当然</span><span style="line-height:1.5;">1&lt;=n&lt;=10^9</span><span style="line-height:1.5;">,所以结果很大,要对</span><span style="line-height:1.5;">10^9+7</span><span style="line-height:1.5;">取余。雯神说“为什么不是求sigma(F[i]^我体重)呢?oh,it's too big”</span> </p> <p class="p0"> Ps<span style="line-height:1.5;">:[F(i)]^4</span><span style="line-height:1.5;">代表</span><span style="line-height:1.5;">F(i)</span><span style="line-height:1.5;">的</span><span style="line-height:1.5;">4</span><span style="line-height:1.5;">次方。</span> </p>
输入格式
<p class="p0"> 输入一个数<span>n,</span><span><strong>当</strong></span><span><strong>n=0</strong></span><span><strong>时程序结束</strong></span> </p>
输出格式
<p class="p0"> 输出<span>SUM%(10^9+7)</span><span>的值</span> </p>
样例
样例输入 1
1 2 3 0
样例输出 1
1 2 18
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用