64分求助,4个TLE,代码暴力不知道怎么优化
  • 板块P1816 忠诚
  • 楼主__int127
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/5/13 16:36
  • 上次更新2023/10/23 15:53:34
查看原帖
64分求助,4个TLE,代码暴力不知道怎么优化
718169
__int127楼主2023/5/13 16:36

代码:

#include <bits/stdc++.h>
using namespace std;
int n, m;
int x, y;
int a[100005], b[100005];
int main(){
	cin >> n >> m;
	for (int i = 0; i < n; i++){
		cin >> a[i];
		b[i] = a[i];
	}
	for (int i = 0; i < m; i++){
		cin >> x >> y;
		sort(a + x - 1, a + y);
		cout << a[x - 1] << " ";
		for (int j = x - 1; j < y; j++){
			a[j] = b[j];
		}
	}
	return 0;
}

测试点:

2023/5/13 16:36
加载中...