Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 007 Datorii : Septembrie 25, 2016, 15:46:46
M-ar putea ajuta cineva ? Am rezolvat problema , si cand rulez problema folosind datele de pe site , rezultatele sunt corecte , algoritmul nu depaseste timpul de executie . Oricum , pe site , toate raspunsurile apar a fi incorecte . Dar testul din exemplu pe care-l fac si in CodeBlocks , da rezultate corecte si lucreaza in timp . Imi pare rau daca intrebarea mea pare stupida , sunt nou in comunitate . Codul meu e acesta:
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("datorii.in");
ofstream g("datorii.out");
unsigned int i,j,nr=0,x,y,z;
unsigned int n,m,v[1010];
int main()
{
    f>>n>>m;
    for(i=1;i<=n;i++)
    {
        f>>v;
    }
    while(m!=0)
    {
        nr=0;
        f>>x>>y>>z;
        if(x==0)
        {
            v[y]=v[y]-z;
        }
        else
        {
            for(i=y;i<=z;i++)
                nr=nr+v;
                if((m-1)!=0)
                    g<<nr<<endl;
                else
                    g<<nr;
        }
        m=m-1;
    }
    return 0;
}
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines