개요
- BOJ 1904 01타일
C++
#include <iostream>
#include <vector>
using namespace std;
vector<int> v = {1,1};
int solve(int n) {
for(int i=v.size(); i<=n; i++) {
v.push_back((v[i-1]+v[i-2])%15746);
}
return v[n];
}
int main() {
int N;
cin >> N;
cout << solve(N)%15746;
}