View Code of Problem 134

#include <iostream>
using namespace std;
int a[100010];
int b[100010];
int main(){
	int n;
	while(cin>>n){
		for(int i=1;i<=n;i++)
			cin>>a[i];
		int t;
		cin>>t;
		while(t--){
			int l,r;
			cin>>l>>r;
			int min=l;
			for(int i=l;i<=r;i++){
				if(a[i]<a[min])
					min=i;
			}
			cout<<a[min]<<endl;
		}
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 134