B 70 pts 求调
  • 板块学术版
  • 楼主HeCao2008
  • 当前回复7
  • 已保存回复7
  • 发布时间2023/7/22 17:43
  • 上次更新2023/11/3 08:13:44
查看原帖
B 70 pts 求调
422996
HeCao2008楼主2023/7/22 17:43
#include<bits/stdc++.h>
using namespace std;
const int maxn=100000+10;
struct node{
	int a0,id;
}a[maxn];
bool compare(node a,node b){
	if(a.a0==b.a0)return a.id<b.id;
	else return a.a0<b.a0;
}
int n,m;
int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);
	cin>>n>>m;
	for(int i=1;i<=n;i++){
		cin>>a[i].a0;
		a[i].id=i;
	}
	sort(a+1,a+n+1,compare);
	for(int i=1;i<=n;i++)cout<<a[i].id<<" ";
	cout<<"\n";
	return 0;
}
2023/7/22 17:43
加载中...