2 条题解

  • 0
    @ 2023-2-25 9:51:50

    判断式

    #include<bits/stdc++.h>
    using namespace std;
    int f(int n){    
    	if (n == 1){//如果到了那串数字的第一个数 
    		return 1;
    	}
    	else{   //如果没到那个限制的条件里 
    		return n+f(n-1);//首先要做的是当自己已经做完了 
    	}
    }
    int main()
    {
    	int g;
    	cin>>g;
    	cout << f(g);
    	return 0;
    }
    
    • 0
      @ 2022-9-29 20:57:21
      #include <bits/stdc++.h>
      using namespace std;
      //返回 1+2+3+...+(x-1)+x
      int f(int x)
      {
          if (x == 1)
              return 1;
          return f(x - 1) + x;
      }
      int main()
      {
          int n;
          cin >> n;
          cout << f(n) << endl;
          return 0;
      }
      
      • 1

      信息

      ID
      381
      时间
      1000ms
      内存
      128MiB
      难度
      1
      标签
      (无)
      递交数
      141
      已通过
      96
      上传者