3 solutions

  • 3
    @ 2024-1-22 9:54:42
    #include<bits/stdc++.h>
    using namespace std;
    long long n;
    string s="";
    int a[25]={3,7};
    int main(){
    	cin>>n;
    	for(int i=2;i<=n;i++){
    		a[i]=2*a[i-1]+a[i-2];
    	}
    	cout<<a[n-1]<<endl;
    	return 0;
    }
    

    瞪眼

  • -1
    @ 2025-3-19 13:38:10

    • -6
      @ 2024-1-22 20:37:41

      数学题,虽然不是很经典,但分析一下,还是斐波那契变式

      #include<iostream>
      using namespace std;
      int main(){
      	int a[21]={1,3};
      	for(int i=2;i<21;i++)
      	a[i]=2*a[i-1]+a[i-2];
      	int n;
      	cin>>n;
      	cout<<a[n];
      }
      
      • 1

      Information

      ID
      682
      Time
      1000ms
      Memory
      256MiB
      Difficulty
      3
      Tags
      # Submissions
      66
      Accepted
      34
      Uploaded By