fork download
  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4. int dp[1001];
  5.  
  6. int n;
  7. cin>>n;
  8. if(n==1){
  9. dp[0]=1;
  10. }
  11. if(n==2){
  12. dp[1]=2;
  13. }
  14. for(int i=2;i<n;i++){
  15. dp[i]=((dp[i-2]+dp[i-1])%10007);
  16. }
  17.  
  18. cout<<dp[n-1];
  19. }
Success #stdin #stdout 0.01s 5440KB
stdin
9
stdout
2560