Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Prosoft @ NT / Răspuns: Problema Hanoi2 : Martie 05, 2017, 13:21:58
da
2  infoarena - concursuri, probleme, evaluator, articole / Prosoft @ NT / Răspuns: Problema Colors : Martie 05, 2017, 12:17:36
Nu e posibil [1,3] pentru ca 2 nu e goala.
3  infoarena - concursuri, probleme, evaluator, articole / Prosoft @ NT / Răspuns: Problema Hanoi2 : Martie 05, 2017, 12:13:19
Nu. Este aceeasi limita.
4  infoarena - concursuri, probleme, evaluator, articole / Prosoft @ NT / Răspuns: Problema Palindrom4 : Martie 05, 2017, 12:11:20
Da
5  infoarena - concursuri, probleme, evaluator, articole / Prosoft @ NT / Răspuns: Problema March : Martie 05, 2017, 12:11:02
Da
6  infoarena - concursuri, probleme, evaluator, articole / Prosoft @ NT / Răspuns: Problema Colors : Martie 05, 2017, 11:50:51
Da. Ar trebui sa fie [2,3][2,4][1,2]. Am modificat si in enunt
7  infoarena - concursuri, probleme, evaluator, articole / Grigore Moisil 2016 / Răspuns: Problema Mapal : Aprilie 09, 2016, 08:50:23
Se garanteaza ca liniile/coloanele date nu sunt palindoame?
8  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2016 / Răspuns: Steins;Gate : Ianuarie 24, 2016, 10:45:13
Fie x si y doua nodui. Pot exista muchiile y->x si x->y simultan?
9  Comunitate - feedback, proiecte si distractie / Feedback infoarena / Răspuns: Feature request : Octombrie 18, 2015, 17:03:27
Salut. Daca tot e viu calendarul, nu puteti face o optiune gen "Add to Google Calendar"?
10  Comunitate - feedback, proiecte si distractie / Feedback infoarena / Răspuns: Sugestii : Mai 06, 2015, 18:59:24
4. adaugi la link "&&score_begin=x", unde x este punctajul minim pe care vrei sa il aiba o sursa, in cazul tau 100. Ex: http://www.infoarena.ro/monitor?task=kinetic&&score_begin=100

6. S-a mai discutat despre asta.
11  Comunitate - feedback, proiecte si distractie / Off topic / Răspuns: Am Bitdefender Total Security licen si nu mai pornesc progr. pe CB 13.12 : Martie 30, 2015, 13:55:22
dezactiveaza-l cat timp lucrezi
12  infoarena - concursuri, probleme, evaluator, articole / Arhiva educationala / Răspuns: 009 Algoritmul lui Dijkstra : Martie 24, 2015, 20:38:30
Ceea ce faci tu in a doua sursa e Bellman-Ford care are cam aceeasi complexitate cu Dijkstra http://www.infoarena.ro/problema/bellmanford
13  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 1465 Permutare2 : Martie 20, 2015, 14:56:33
L.E: Am descoperit greseala Aha ...testele sunt ok 
14  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 1465 Permutare2 : Martie 19, 2015, 18:47:19
Cod:
1 ≤ n, m ≤ 100.000
cred ca ar trebui 1 ≤ n, m ≤ 200.000
15  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 074 Heroes of Might & Magic : Martie 15, 2015, 08:57:50
mie imi da
Cod:
4505
16  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2015 / Răspuns: Twosets : Martie 08, 2015, 10:15:04
Cat de mari pot fi numerele?
17  infoarena - concursuri, probleme, evaluator, articole / Algoritmiada 2015 / Răspuns: Twosets : Martie 08, 2015, 10:07:23
exemplul nu ar trebui sa fie
2
i1ti1dd
i3td
i1ti1i1tddd
i1tdi3td
18  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 126 Lungimi de interval : Decembrie 11, 2013, 17:56:04
mie imi ia testul din exemplu si testul din comentarii dar imi da WA si nu inteleg de ce?
Cod:
 #include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
ifstream fin("linterv.in");
ofstream fout("linterv.out");
int t,i,j,n,x,y,mini,sol;;
void rezolvare()
{
    vector<pair<int,int> >a;
    vector<pair<int,int> >::iterator it;
    fin>>n;
    for(j=1;j<=n;j++)
    {
        fin>>x>>y;
        a.push_back(make_pair(y,x));
    }
    sort(a.begin(),a.end());
    it=a.end()-1;
    mini=it->second;
    sol+=it->first-it->second;
    it--;
    for(;it>=a.begin();it--)
    {
        if(mini<it->first&&mini>it->second)
        {
            sol+=mini-it->second;
            mini=it->second;
        }
        else
        {
            if(mini>it->second)
            {
                mini=it->second;
                sol+=(it->first-it->second);
            }
        }
    }
    fout<<sol<<'\n';
}
int main()
{
    fin>>t;
    for(i=1;i<=t;i++)
    {
        rezolvare();
    }
    return 0;
}
19  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Eroare datorii : Martie 16, 2013, 09:22:12
Salut!! Imi puteti spune unde depasesc timpul pe aceasta sursa #include <fstream>
 
using namespace std;
 
int main()
{
    ifstream fin("datorii.in");
    ofstream fout("datorii.out");
    unsigned N,M,A[15010],i,T,V,C,P,Q,s,j;
    fin>>N>>M;
    for(i=1;i<=N;i++)
        fin>>A;
    for(i=1;i<=M;i++)
    {
        fin>>C;
        if(C)
        {
            s=0;
            fin>>P>>Q;
            for(j=P;j<=Q;j++)
                s+=A[j];
            fout<<s<<"\n";
        }
        else
        {
            fin>>T>>V;
            A[T]-=V;
        }
    }
    return 0;
} Confused  
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines