Pagini recente » Cod sursa (job #1028526) | Cod sursa (job #2613983) | Cod sursa (job #216136) | Cod sursa (job #346677) | Cod sursa (job #971827)
Cod sursa(job #971827)
#include<fstream>
#include<iostream>
#define for(i,a,b) for(int i=a;i<=b;i++)
int n,m,a,b,v[100],o;
using namespace std;
void max(int a, int b)
{
int m; m=v[a];
for(i,a+1,b)
if(v[i]>m)
m=v[i];
cout<<m<<"\n";
}
int main()
{
ifstream in("arbint.in");
ofstream out("arbint.out");
in>>n>>m;
for(i,1,n)
in>>v[i];
for(i,1,m)
{
in>>o>>a>>b;
if(o==0)
max(a,b);
else
v[a]=b;
}
in.close();
out.close();
return 0;
}