用小学知识讲解下面的问题
有一串数排成一行,第一个数是 3 ,第二个数是 10 ,从第三个数开始,每个数是前面两个数的和。在这一串数中,第 1991 个数被 3 除,余数是几?
它的回答如下: 好的,让我们来用更简单的方式解释。
首先,我们有一个数列,从 3 开始。然后,每个数都是前面两个数相加而来的。比如,第一个数是 3 ,第二个数是 10 ( 3 + 10 = 13 ),第三个数是 13 ( 10 + 13 = 23 ),以此类推。
现在,我们要找出第 1991 个数是多少,并且看看它除以 3 的余数是多少。
我们可以用一个小技巧:我们不需要真的一个一个地算出所有的数,我们只需要关注它们除以 3 的余数。
开始的几个数除以 3 的余数是这样的:
3 ÷ 3 = 1 ,余数是 0 10 ÷ 3 = 3 余 1 13 ÷ 3 = 4 余 1 23 ÷ 3 = 7 余 2 36 ÷ 3 = 12 余 0 我们发现了一个模式。每隔两个数,余数会重复一次。这意味着,第 1991 个数的余数应该和第三个数的余数相同,也就是 1 。
所以,第 1991 个数除以 3 的余数是 1 。
谁方便用 gtp4 给测试下,能否给出准确答案
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.