feng


私信TA

用户名:fengvm

访问量:1403

签 名:

fengvm

等  级
排  名 11747
经  验 953
参赛次数 3
文章发表 3
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:
n=1,ans=1;n=2,ans=1;n=3,ans=2;n=4,ans=5……

ans 和 n 的关系满足n(1,2,……,N)->ans(1,1,3,5,8,13,……)//显然是斐波那契数列

注意事项:
mod7654321
参考代码:

#include <iostream>

int main(int argc, char const *argv[]) {

  int n=0;

  int x1=1,x2=1,x3=1;

  int i=3;

  std::cin >> n;

  while ((n>2)&&(i<=n)) {//控制循环次数为n-2

    x3=x1+x2;

    x3%=7654321;//mod

    x1=x2;

    x2=x3;

    i++;

  }

  std::cout << x3 << '\n';

  return 0;

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区