4 5 2 19 1
5 1 181 1
1 #include<iostream> 2 #include<cstdio> 3 #include<queue> 4 #include<cmath> 5 using namespace std; 6 long long int tot=0; 7 long long int a[10000001]; 8 long long int b[10000001]; 9 long long int ans[100000001]; 10 int main() 11 { 12 int n; 13 cin>>n; 14 for(int i=1;i<=n;i++) 15 cin>>a[i]; 16 b[1]=1; 17 b[2]=1; 18 for(int i=1;i<=n;i++) 19 { 20 for(int j=3;j<=a[i];j++) 21 { 22 b[j]=(b[j-1]+b[j-2])%1000; 23 24 } 25 } 26 for(int i=1;i<=n;i++) 27 { 28 cout<<b[a[i]]; 29 cout<<endl; 30 } 31 return 0; 32 }
原文:http://www.cnblogs.com/zwfymqz/p/6502529.html