2 条题解

  • 1
    @ 2026-4-6 9:03:52

    虽然只有一种味道,但真的很 鲜~

    葵花籽味

    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int n;
        cin>>n;
        int a[3100]={};
        a[1]=1;
        for(int i=2;i<=n;i++){
            bool f = false;
            for(int j=1;j<=i-1;j++)
                if(a[j] == a[i - 1] - i)
                    f=true;
            if(a[i-1]-i>0&&f==false)
                 a[i]=a[i-1]-i;
            else a[i]=a[i-1]+i;
           }
        sort(a+1,a+n+1);
        for(int i=1;i<=n;i++)
            cout<< a[i]<<' ';
        return 0;
    }
    
    
    • -2
      @ 2026-1-30 15:31:39
      #include<bits/stdc++.h>
      using namespace std;
      int main(){
          int n;
          cin>>n;
          int a[3100]={};
          a[1]=1;
          for(int i=2;i<=n;i++){
              bool f = false;
              for(int j=1;j<=i-1;j++)
                  if(a[j] == a[i - 1] - i)
                      f=true;
              if(a[i-1]-i>0&&f==false)
                   a[i]=a[i-1]-i;
              else a[i]=a[i-1]+i;
             }
          sort(a+1,a+n+1);
          for(int i=1;i<=n;i++)
              cout<< a[i]<<' ';
          return 0;
      }
      
      • 1

      信息

      ID
      3315
      时间
      1000ms
      内存
      256MiB
      难度
      3
      标签
      递交数
      52
      已通过
      28
      上传者