#include <stdio.h> #include <malloc.h> main(){ int i,n,*a,m,min,x,y; scanf("%d",&n); a = (int *)malloc(n*(sizeof(int))); for(i = 0; i<n; i++) scanf("%d",a+i); scanf("%d",&m); while(m > 0){ scanf("%d%d",&x,&y); min = *(a+x-1); for(i = x; i<y; i++){ if(min > *(a+i)) min = *(a+i); } printf("%d\n",min); } return 0; } |
Double click to view unformatted code.