大佬们问个事
查看原帖
大佬们问个事
767417
Serendi_Pity楼主2022/10/17 20:58

只差一个‘=’,5个点输出答案也一样,怎么就相差个#5呢?

#include<bits/stdc++.h>
using namespace std;
int main(){
    int a[105],b,c[105]={};
    cin>>b;
    for(int i=1;i<=b;i++){
        cin>>a[i];
    }
    for(int i=1;i<=b;i++){
        for(int j=i-1;j>0;j--){
            if(a[j]<a[i]){
                c[i]++;
            }
        }
		cout<<c[i]<<" ";
    }
}
#include<bits/stdc++.h>
using namespace std;
int main(){
    int a[105],b,c[105]={};
    cin>>b;
    for(int i=1;i<=b;i++){
        cin>>a[i];
    }
    for(int i=1;i<=b;i++){
        for(int j=i-1;j>=0;j--){//这里
            if(a[j]<a[i]){
                c[i]++;
            }
        }
		cout<<c[i]<<" ";
    }
}
2022/10/17 20:58
加载中...