1 条题解

  • 0
    @ 2023-6-11 12:17:11

    C++ :

    #include <iostream>
    using namespace std;
    
    int main(){
    	int n,a[110],i,c,j;
    	cin>>n;
    	for(i = 0;i < n;i++){
    		cin>>a[i];
    	}
    	
    	for(i = 0;i < n;i++){
    		c = 0;
    		for(j = 0;j < i;j++){
    			if(a[j] < a[i]){
    				c++;
    			}
    		}
    		
    		cout<<c<<" ";
    	}
    }
    

    Python :

    n=int(input())
    a=list(map(int,input().split()))
    b=[0]*n
    for i in range(n):
        js=0
        for j in range(i):
            if(a[j]<a[i]):
                js=js+1
        b[i]=js
    for i in b:
        print(i,end=" ")
    
    • 1

    信息

    ID
    2379
    时间
    1000ms
    内存
    32MiB
    难度
    1
    标签
    递交数
    47
    已通过
    33
    上传者