如果数组 A = 满足以下条件,就说它是一个斐波那契数组:。现在,给出一个数组 A ,你可以执行任意次修改,每次修改将数组中的某个位置的元素修改为一个大于 0 的整数,请问最少修改几个元素之后,数组 A. 会变成一个斐波那契数组。
如果数组 A = (a0, a1, · · · , an−1) 满足以下条件,就说它是一个斐波那契数组: 1. n ≥ 2; 2. a0 = a1; 3. 对于所有的 i(i ≥ 2),都满足 ai = ai−1 + ai−2。 现在,给出一个数组 A ,你可以执行任意次修改,每次修改将数组中的某个位置的元素修改为一个大于 0 的整数。请问最少修改几个元素之后,数组 A 会变成一个斐波那契数组。
(图片来源网络,侵删)