本题数据过水
  • 板块P1816 忠诚
  • 楼主qw1234321
  • 当前回复6
  • 已保存回复6
  • 发布时间2024/1/10 17:04
  • 上次更新2024/1/10 21:50:52
查看原帖
本题数据过水
1060759
qw1234321楼主2024/1/10 17:04

rt. 暴力可过,代码如下:

#include<bits/stdc++.h> 
#define rg register
using namespace std;

int a[100005];
int n, m, p, q, ans;

inline int read(){
	char c = getchar(); 
	int n = 0;
	while (c < '0' || c > '9'){ 
		c = getchar(); 
	}
	while (c >= '0' && c <= '9'){ 
		n = (n << 1) + (n << 3) + (c & 15); 
		c = getchar(); 
	}
	return n;
}

int main(){
	n = read(), m = read();
	for (rg int i = 1; i <= n; i++){
		a[i] = read();
	}
	for (rg int i = 1; i <= m; i++){
		p = read(), q = read();
		ans = a[p];
		for (rg int i = p; i <= q; i++){
			ans = min(ans, a[i]);
		}
		printf("%d ", ans);
	}
	return 0;
}

请求加强数据。

2024/1/10 17:04
加载中...