3 条题解

  • 0
    #include<stdio.h>
    int main()
    {
      int n;
      scanf("%d",&n);
      int a[n];
      for(int i=0;i<n;i++)
      {
        scanf("%d",&a[i]);
      }
      for(int i=0;i<n;i++){
        int sum=0;
        for(int j=0;j<i;j++){
            if(a[j]<a[i]){
              sum++;
            }
            }
            printf("%d ",sum);
          } 
      return 0;
    }
    
    • 0
      @ 2024-11-12 19:28:47
      #include<iostream>
      using namespace std;
      int main(){
      	int num;
      	cin>>num;
      	int fish[num];
      	int cnt[num];
      	for(int i=0;i<num;i++){
      		cnt[i]=0;
      	}
      	for(int i=0;i<num;i++){
      		cin>>fish[i];
      	}
      	for(int i=num-1;i>=0;i--){
      		for(int j=0;j<i;j++){
      			if(fish[i]>fish[j]){
      			cnt[i]++;
      			}
      		}
      	}
      	for(int i=0;i<num;i++){
      		cout<<cnt[i]<<' ';
      	}
      	return 0;
      }
      

      就冒个泡

      • 0
        @ 2024-11-10 9:56:11
        #include<bits/stdc++.h>
        using namespace std;
        int n,a[101];
        int main()
        {
        	cin>>n;
        	for(int i=1;i<=n;i++)cin>>a[i];
        	cout<<"0";
        	for(int i=2;i<=n;i++){
        		int all=0;
        		for(int j=1;j<=i-1;j++)
        			if(a[j]<a[i])all++;
        		cout<<" "<<all;
        	}
            return 0;
        }
        
        • 1

        信息

        ID
        5486
        时间
        1000ms
        内存
        128MiB
        难度
        1
        标签
        递交数
        188
        已通过
        139
        上传者