题解 | #数列#C++暴力遍历解法
数列
https://www.nowcoder.com/practice/1843c3b052984e3f98c68935ea3c0d79
#include <iostream> #include <vector> using namespace std; int main() { int i=0; int n=0; cin>>n; vector <int> a; a.push_back(1); a.push_back(2); for(i=2;i<1000000;i++) { a.push_back(2*a[i-1]+a[i-2]); a[i]=a[i]%32767; } for(i=0;i<n;i++) { int m=0; cin>>m; cout<<a[m-1]; if(i!=n-1) { cout<<endl; } } return 0; }