24 条题解

  • -5
    @ 2022-10-31 15:27:48
    #include<iostream>
    #include<stdio.h>
    using namespace std;
    int main(){
    	int k,o=1,t=1,z=2;
    	cin>>k;
    	for(int i=3;i<=k;i++){
    		z=o+t;
    		o=t;
    		t=z;
    	}
    	if(k<3){
    		cout<<1;//k小于3的情况
    		return 0;
    	}
    	printf("%d",z);
    }
    
    • -6
      @ 2022-10-24 18:37:29
      #include <iostream>
      #include <stack>
      #include <cmath>
      #include <vector>
      #include <string.h>
      #include <queue>
      #include <stdio.h>
      #include <iomanip>
      #include <cstdio>
      #include <algorithm>
      #define int long long
      using namespace std;
      const int N = 1e5 + 10;
      const int INF = 0x3f3f3f3f;
      /*int f(int x)
      {
      	if(x == 1 || x == 2)
      	{
      		return 1;
      	}
      	return f(x - 1) + f(x - 2);
      }
      signed main()
      {
      	int n;
      	cin >> n;
      	cout << f(n) << endl; 
      }*/
      int n;
      signed main()
      {
      	cin >> n;
      	int a, b, c;
      	a = b = c = 1;
      	for(int i = 3; i <= n; i++)
      	{
      		c = a + b;
      		a = b;
      		b = c;
      	}
      	cout << c << endl;
      }
      

      数据可能有一点点大

      • -11
        @ 2022-1-8 10:22:07
        #include <iostream>
        #include <math.h>
        #include <iomanip>
        using namespace std;
        int main()
        {
            int n;
            cin >> n;
            int a,b,c;
            a = b = c = 1;
            for(int i = 3; i <= n ; ++i)
            {
            	c = a + b;
            	a = b;
            	b = c;
        	}
        	cout << c << endl;   
        }
        • -12
          @ 2022-1-8 10:23:34
          #include <stdio.h>
          #include <iostream>
          using namespace std;
          int main()
          {
              int n;
              cin >> n;
              int a,b,c;
              a = b = c = 1;
              for (int i = 3;i<= n; i++)
              {
                  c = a + b;
                  a = b;
                  b = c;
              }
              cout << c << endl;
          }
          

          信息

          ID
          904
          时间
          1000ms
          内存
          128MiB
          难度
          4
          标签
          递交数
          1009
          已通过
          446
          上传者