Cod sursa(job #253300)

Utilizator loginLogin Iustin Anca login Data 5 februarie 2009 17:26:16
Problema Datorii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
# include <fstream>
using namespace std;
int main ()
{
    int n, m, a[15005], o, o1, o2, i, j, r;
    ifstream fin ("datorii.in");
    ofstream fout ("datorii.out");
    fin>>n>>m;
    for (i=1;i<=n;i++)
        fin>>a[i];
    for (i=1;i<=m;i++)
    {
        fin>>o>>o1>>o2;
        if (o==1)
        {
           r=0;
           for (j=o1;j<=o2;j++)   
               r+=a[j];
           fout<<r<<endl;
        }
        else
            if (o==0)
               a[o1]=a[o1]-o2;      
    }
    return 0;
}