全部评论 3

  • 我自己摸索出来方法还对了。

    2024-07-31 来自 浙江

    0
    • (就是太史山了。)

      #include <bits/stdc++.h>
      using namespace std;
      long long a[1000005];
      long long b[1000005];
      int main(){
      	long long n,cnt=0;
          cin >> n;
          for(long long i=1;i<=n;i++){
              cin >> a[i];
          }
          sort(a+1,a+n+1);
          for(long long i=1;i<=n;i++){
              long long x=a[i];
              if(b[i]>0){cnt+=b[i];continue;}
              long long k=0;
              for(long long j=i+1;j<=n;j++){
                  if((a[j]-x)%2024==0){
                      if(b[j]==0){
                          k++;
                      	b[j]+=k;//标记
                      }
                  }
              }
          }
          cout << cnt;
      	return 0;
      }
      

      2024-07-31 来自 浙江

      0
    • 有点看不懂(

      2024-08-01 来自 湖南

      0
  • 6

    2024-05-08 来自 广东

    0
  • 对笑死我了,跟我一样

    2024-05-08 来自 广东

    0
首页