大斐波那契(死穴

博客围绕 t 组数据展开,每组给出 a、b 两数,需判断斐波那契数列第 a 项到第 b 项和的奇偶。解题时发现斐波那契数列每三项一组呈现奇奇偶规律,可根据项数对 3 取余判断奇偶,还涉及判断 a、b 是否位于同一位置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

题目大意
t 组数据,每组给出两个数 a、b,判断斐波那契数列的 a 项到第 b 项的和的奇偶,若和为奇数输出 1,若和为偶数输出 0

解题思路

首先我们根据斐波那契数列前几项:1,1,2,3,5,8,13,21,34,55,89,144…
我们发现每三项为一组都是: 奇数 奇数 偶数
所以我i们对与斐波那契数列的第n项x有:
x%3=1 一组中的第一个位置:奇数
x%3=2 一组中的第二个位置 奇数
x%3==0 一组中的第三个位置 偶数

然后判断 a,b是否位于同一位置
如果不是同一位置
1%3=1,b%3=2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值