c++不是道那个细节错了,答案对的,是零分,在下小白。
查看原帖
c++不是道那个细节错了,答案对的,是零分,在下小白。
540066
zwb3_1415926楼主2021/8/25 10:08
#include<bits/stdc++.h> 
using namespace std; 
int main()
{
    int n,c,n1,n2,n3,n4,e1;
    cin>>n;
    int b[n],d[n];
    for (n1=1;n1<=n;n1++)
    {
    	cin>>c;
		b[n1]=c;   	    
    }
	for (n2=n;n2>=0;n2=n2-1)
	{
		e1=0;
		for (n3=n2-1;n3>=0;n3=n3-1)
		{   
			if (b[n2]>b[n3])
			{
				e1=e1+1;
			}
		}	
		d[n2]=e1;
	}
	for (n4=1;n4<=n;n4++)
	    cout<<d[n4]<<" ";
	return 0;
}
2021/8/25 10:08
加载中...