样例不过 帮帮忙
查看原帖
样例不过 帮帮忙
1286053
Nostopathy楼主2024/4/25 19:50
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
#define int ll
int a[2333],b[2333];
signed main(){
	int n,m;
	cin>>n>>m;
	for(int i=0;i<n;i++)cin>>a[i];
	for(int i=1;i<=m;i++){
		int k,ans=0;
		cin>>k;
		b[i]=a[k];
		for(int j=1;j<=i;j++){
			if(b[j]>b[i]){
				swap(b[i],b[j]);
				++ans;
			}
		}
		cout<<ans<<'\n';
	}
}

帮帮忙

2024/4/25 19:50
加载中...