infoarena

infoarena - concursuri, probleme, evaluator, articole => Arhiva de probleme => Subiect creat de: Adrian Diaconu din Februarie 11, 2007, 21:00:54



Titlul: 315 Fear
Scris de: Adrian Diaconu din Februarie 11, 2007, 21:00:54
Aici puteţi discuta despre problema Fear (http://infoarena.ro/problema/fear).


Titlul: Răspuns: 315 Fear
Scris de: Damian Alexandru din Februarie 15, 2007, 14:58:27
functia pow2(x) nu e in math.h / cmath??

ca imi da eroare de compilare la problema asta, dar pe calcu de acasa imi merge perfect (adica compileaza nu stiu daca da corect)


Titlul: Răspuns: 315 Fear
Scris de: Bogdan-Alexandru Stoica din Februarie 15, 2007, 15:12:25
din cate stiu eu pow2 este in math.h. incearca sa incluzi si stdlib.h :? in unele distributii de gcc functii din math.h se gasesc in stdlib.h


Titlul: Răspuns: 315 Fear
Scris de: Damian Alexandru din Februarie 15, 2007, 15:16:00
am incercat:
#include <cstdio>
#include <cmath>
#include <cstring>
#include <cstdlib>

...
flux = pow2(flux);
...

si a returnat tot:

Eroare de compilare:
user.cpp: In function `int main()':
user.cpp:67: error: `pow2' undeclared (first use this function)
user.cpp:67: error: (Each undeclared identifier is reported only once for each
function it appears in.)


Titlul: Răspuns: 315 Fear
Scris de: Savin Tiberiu din Februarie 15, 2007, 15:19:21
dak nu merge incearca cu log10 si apoi pow(10,flux), eu asa am luat 100 fara probleme.


Titlul: Răspuns: 315 Fear
Scris de: Damian Alexandru din Februarie 15, 2007, 15:24:29
da ms. daca fac pow(2, flux) iau 100.

problema e ca e aceeasi sursa ca cea din concurs (cand mi-a dat eroare la compilare). Daca nu am gresit la vreun spelling sau ceva si pow2(x) nu merge ... ar trebui facut ceva ca dezavantajeaza lumea


Titlul: Răspuns: 315 Fear
Scris de: Stefan-Alexandru Filip din Februarie 15, 2007, 16:27:09
da ms. daca fac pow(2, flux) iau 100.

problema e ca e aceeasi sursa ca cea din concurs (cand mi-a dat eroare la compilare). Daca nu am gresit la vreun spelling sau ceva si pow2(x) nu merge ... ar trebui facut ceva ca dezavantajeaza lumea
Cu ce versiune de gcc ai compilat?
(in 3.4.6 nu exista cu siguranta, iar versiunea de pe infoarena 3.3.5 e relativ apropiata)


Titlul: Răspuns: 315 Fear
Scris de: Airinei Adrian din Februarie 15, 2007, 16:45:57
Trebuie evitata functia pow2, nu este ANSI C.


Titlul: Răspuns: 315 Fear
Scris de: Andrei Grigorean din Februarie 15, 2007, 16:54:29
ptr logaritmare/exponentiere folositi functiile log() si exp().  :rastabanana:


Titlul: Răspuns: 315 Fear
Scris de: Damian Alexandru din Februarie 15, 2007, 17:39:24
oh. oke.. good to know


Titlul: Răspuns: 315 Fear
Scris de: Claudiu Guiman din Martie 08, 2007, 17:31:14
un algoritm O(N^3) intra in timp? Daca nu... care e complexitatea oficiala? :)


Titlul: Răspuns: 315 Fear
Scris de: Tabara Mihai din Martie 08, 2007, 17:35:33
un algoritm O(N^3) intra in timp? Daca nu... care e complexitatea oficiala? :)

http://infoarena.ro/winter-challenge-1/solutii

 :thumbup:


Titlul: Răspuns: 315 Fear
Scris de: Claudiu Guiman din Martie 08, 2007, 17:37:34
nu am vazut asta  :fool: ](*,)


Titlul: Răspuns: 315 Fear
Scris de: Alexandru Valeanu din August 14, 2013, 21:25:11
Salut, salvez muchii logaritmate si apoi fac flux maxim folosind Ford Fulkerson. Poate cineva sa-mi spuna daca gresesc ca idee sau daca gresesc ca precizie pe undeva. In plus, as fi recunoscator deca mi-ar explica mai detaliat "Flux maxim prin scalare" deoarece din articolul cu solutii nu am inteles prea multe.


Titlul: Răspuns: 315 Fear
Scris de: UAIC.VlasCatalin din Septembrie 12, 2013, 19:28:47
Daca nu vrei indicii atunci iti spun doar ca sa uiti de factorul 3. Testele respecta restrictiile 100%. SPOR  :)


Titlul: Răspuns: 315 Fear
Scris de: Alexandru Valeanu din Septembrie 12, 2013, 22:23:24
Salut!
Am verificat testele folosind assert si te asigur ca sunt corecte. Acel mesaj se refera la faptul ca testele nu sunt suficient de "destepte" pentru a pica unele surse gresite.


Titlul: Răspuns: 315 Fear
Scris de: Heidelbacher Andrei din Septembrie 12, 2013, 23:21:15
Testele la aceasta problema sunt corecte si respecta restrictiile mentionate in enunt.

Tu nu ai erori de precizie, sursa ta da un raspuns complet diferit de cel corect.


Titlul: Răspuns: 315 Fear
Scris de: Adrian Budau din Septembrie 13, 2013, 09:27:25
Si invata sa nu mai fi asa de agresiv cu alti useri neincrezator in raspunsurile userilor non-admini, majoritatea care iti vor raspunde vor vrea sa te ajute si probabil ca stiu ce zic mai bine ca tine de cele mai multe ori.

L.E: Nu intotdeauna o sa fie admini sa iti raspunda la intrebari, suntem putini si parca devenim si mai putini pe zi ce trece. Ne bazam in principiu pe alti useri care vin si raspund (pe buna stiinta). Nu vreau sa par agresiv in niciun fel.