安全问答

安全问答是一个知识全球问答,包含丰富的问答知识

首页 常规 游戏 娱乐 科技 程序员

题目描述斐波那契数列是指这样的数列:数列的第一个和第二个数都为 11接下来每个数都等于前面 22 个数之和。给出一个正整数 �a要求斐波那契数列中第 �a 个数是多少。输入格式第 11 行是测试数据的组数 �n后面跟着 �n 行输入。每组测试数据占 11 行包括一个正整数 �a1≤�≤301≤a≤30。输出格式输出有 �n 行每行输出对应一个输入。输出应是一个正整数为斐波那契数列中第 �a 个数的

  • 日期: 2027-10-21
  • 标签: 教育

import scala.io.StdIn.readLine

object Main extends App { val n = readLine().toInt for (_ <- 1 to n) { val a = readLine().toInt println(fibonacci(a)) }

def fibonacci(a: Int): Int = { if (a == 1 || a == 2) 1 else fibonacci(a-1) + fibonacci(a-2) } }

题目描述斐波那契数列是指这样的数列:数列的第一个和第二个数都为 11接下来每个数都等于前面 22 个数之和。给出一个正整数 �a要求斐波那契数列中第 �a 个数是多少。输入格式第 11 行是测试数据的组数 �n后面跟着 �n 行输入。每组测试数据占 11 行包括一个正整数 �a1≤�≤301≤a≤30。输出格式输出有 �n 行每行输出对应一个输入。输出应是一个正整数为斐波那契数列中第 �a 个数的

原文地址: https://www.cveoy.top/t/topic/e839 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录

  • 上一篇: 广东惠州工业科技学校的办学荣誉
  • 下一篇: 计算机与数码产品维修就业方向如何

© 2019 • 2025 - 安全问答 站长邮箱:wxgpt@qq.com    ICP备案/许可证号:豫ICP备2024104334号-2