Lang:G++
Edit123456789101112131415161718192021222324252627282930#include <iostream>using namespace std;int finde(int a,int b,int*ar){int m=ar[a-1];for(int i=a;i<b;i++){if(ar[i]<m)m=ar[i];}return m;}int main(){int n,q,bo,a,b,*arr;cin>>n;arr=new int(n);for(int i=0;i<n;i++){cin>>arr[i];}cin>>q;for(int i=0;i<q;i++){cin>>bo>>a>>b;if(bo)arr[a-1]=b;else cout<<finde(a,b,arr)<<endl;}return 0;}