玄关,选择排求调
查看原帖
玄关,选择排求调
1235710
Eternal_destiny楼主2024/7/13 21:34
#include<bits/stdc++.h>
using namespace std;
unsigned long long a[100001];
int main(){
	unsigned long long x,y,n,m,v,l=1;
	cin>>x>>y;
	int tep,min,e;
	for(unsigned long long i=0;i<x;i++){
		cin>>a[i];
	}
	for(unsigned long long i=0;i<x;i++){
		min=a[i];
		e=i;
		for(unsigned long long j=i+1;j<x;j++){
			if(min>a[j]){
				min=a[j];
				e=j;
			}
		}
		tep=a[i];
		a[i]=min;
		a[e]=tep;
	}
	for(unsigned long long i=0;i<y;i++){
		cin>>n>>m>>v;
		l=1; 
		for(unsigned long long j=n-1;j<m;j++){
			if(l==v){
				cout<<a[j]<<endl;
				break;
			}
			l++;
		}
	}
} 

无语了,求帮忙看看

2024/7/13 21:34
加载中...