View Code of Problem 134

#include <stdio.h>
#include <string.h> 
int main(int argc, char *argv[])
{
	int n,q;
	scanf("%d",&n);
	int arr[n+1];
	for(int i = 1;i<=n;i++){
		scanf("%d",&arr[i]);
	}
	scanf("%d",&q);
	while(q--){
		int a,b;
		scanf("%d %d",&a,&b);
		if(a<=b){
			int min=arr[a];
			for(int i=a;i<=b;i++){
				if(arr[i]<min)min = arr[i];
			}
			printf("%d\n",min);
		}
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 134