[蓝桥杯2019初赛]数列求值
题目描述
给定数列1, 1, 1, 3, 5, 9, 17, …,从第4 项开始,每项都是前3 项的和。求
第20190324 项的最后4 位数字。
第20190324 项的最后4 位数字。
1 public class Main { 2 3 public static void main(String[] args) { 4 5 long arr[] = new long [20190325]; 6 arr[1] = 1; 7 arr[2] = 1; 8 arr[3] = 1; 9 for(int i = 4;i<=20190324;i++) { 10 arr[i] = (arr[i-1]+arr[i-2]+arr[i-3])%10000; 11 } 12 13 System.out.println(arr[20190324]); 14 15 } 16 }