Cod sursa(job #2132315)

Utilizator MyNameIsNameBercaru Razvan MyNameIsName Data 15 februarie 2018 18:01:06
Problema Arbori de intervale Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.59 kb
#include <iostream>

using namespace std;

int main()
{
    int N,M,Maxim,A[1000],k,operation,i,a,b,r; Maxim = -1;
    cin>>N;
    cin>>M;
    // Vectorul A
    for(k = 1; k <= N; k++)
    {
        cin>>A[N];
    }

    // Programul
    r = 1;
    for(i = 1; i <= M; i++)
    {
    cin>>operation>>a>>b;

    if(operation == 0)
    {
    for(k = a; k <= b; k++)
    {
            if(A[k] > Maxim)
            {
                Maxim = A[k];
            }
    }
    }

    if(operation == 1)
    {
         A[a] = A[b];
    }
    }
    cout<<Maxim;
    return 0;
}