•bogdan2412
|
 |
« : Decembrie 05, 2005, 19:25:05 » |
|
Aici puteţi discuta despre problema Perle.
|
|
|
Memorat
|
|
|
|
•fireatmyself
|
 |
« Răspunde #1 : Decembrie 05, 2005, 20:16:35 » |
|
Tribute To Mars !!! 
|
|
|
Memorat
|
Viata e scurta. Daca nu o putem lungi, macar s-o facem lata.
|
|
|
•pauldb
|
 |
« Răspunde #2 : Martie 23, 2007, 10:25:49 » |
|
Nu mai posta sa ne spui ce timpi ai avut la probleme.  Nu intereseaza pe nimeni.  [Edit:] Daca ti se raspunde, nu prea e frumos sa mai stergi mesajul. In fine...
|
|
« Ultima modificare: Martie 23, 2007, 11:58:27 de către Paul-Dan Baltescu »
|
Memorat
|
Am zis 
|
|
|
•Aymd
Strain
Karma: -29
Deconectat
Mesaje: 19
|
 |
« Răspunde #3 : Martie 23, 2007, 11:40:01 » |
|
o idee care sa ajute: exista o singura modalitate de a construi un sir corect pentru care raspunsul este 1.
|
|
|
Memorat
|
|
|
|
•sima_cotizo
|
 |
« Răspunde #4 : Martie 23, 2007, 18:15:21 » |
|
Stim, e aceeasi rezolvare pe care cred ca au luat mai multi 100 cu timpi mici...  cred ca te panichezi degeaba, problema a fost data la oji si probabil a ramas limita de acolo, care e mult mai lejera pt ca era eval pe un win, cu borland  ...
|
|
|
Memorat
|
|
|
|
•mordred
Client obisnuit

Karma: -39
Deconectat
Mesaje: 51
|
 |
« Răspunde #5 : Septembrie 05, 2007, 14:27:44 » |
|
o idee care sa ajute: exista o singura modalitate de a construi un sir corect pentru care raspunsul este 1.
corect  problema, de altfel, nu e f grea... eu am incercat de "frumusete", ca sa zic asa, sa rezolv problema cu ajutorul unei singure functii recursive unul dintre neajunsuri e ca la transformarea C 2 (c -> 2BC) limitarile ce pot fi puse nu prea fac fata, deci clar modul asta nu e 'suitable'; insa am reusit un 60 de puncte cu timpi destul de mici parca  apoi am folosit rezolvarea clasica 
|
|
|
Memorat
|
|
|
|
•LowArmour
Strain
Karma: 1
Deconectat
Mesaje: 6
|
 |
« Răspunde #6 : Februarie 10, 2008, 19:39:12 » |
|
Am facut problema in Borland c++ 3.1, am verificat-o cu exemplul asociat problemei si imi da rezultatul corect. Totusi, cand o rulez in monitorul de evaluare de pe InfoArena imi da urmatoarele erori de compilare:
Eroare de compilare in evaluator: In file included from /usr/include/c++/4.2/backward/fstream.h:31, from user.cpp:1: /usr/include/c++/4.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated. user.cpp: In function 'int main()': user.cpp:23: error: 'endl' was not declared in this scope user.cpp:27: error: 'endl' was not declared in this scope user.cpp:30: error: 'endl' was not declared in this scope user.cpp:32: error: 'endl' was not declared in this scope user.cpp:35: error: 'endl' was not declared in this scope user.cpp:38: error: 'endl' was not declared in this scope
Varianta mea de rezolvare a problemei este in attach.
|
|
|
Memorat
|
|
|
|
•Prostu
|
 |
« Răspunde #7 : Februarie 10, 2008, 19:54:03 » |
|
Borland C++ 3.1 nu respecta sub nici o forma standardul actual C++. Incearca sa folosesti un compilator mai recent care il respecta, dev-cpp, visual c++, sau g++ in linux, cel din urma este folosi pe infoarena. Sursa ta primeste eroare la compilare pentru ca endl se gaseste in iostream. Este de preferat insa sa nu folosesti endl, pentru ca acesta face flush datelor, cache-ul ramanand nefolosit. In cazul problemelor unde trebuie afisate multe linii, diferenta de timp poate fi considerabila. Foloseste simplu caracterul '\n'. Cu warningul este alta poveste. Pentru mai multe informatii despre compilatoare cauta pe forum. Sunt multe subiecte in care s-a discutat problema folosirii Borland C++ 3.1. [In general in Informatica, si mai putin in Feedback Infoarena]
|
|
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #8 : Martie 09, 2008, 19:27:28 » |
|
un hint pentru rezolvarea clasica... pls 
|
|
|
Memorat
|
|
|
|
•Robytzza
|
 |
« Răspunde #9 : Martie 09, 2008, 19:52:47 » |
|
incearca recursiv:P
|
|
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #10 : Martie 09, 2008, 20:13:43 » |
|
pai m-am gandit la cva recursiv... da' avand in vedere k B se poate transforma atat in 2B cat si in 1A.... nu-mi vine in minte vreo functie recursiva care sa il transforme pe B in ambele variante. idem C
|
|
|
Memorat
|
|
|
|
•Robytzza
|
 |
« Răspunde #11 : Martie 09, 2008, 20:14:17 » |
|
switch 
|
|
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #12 : Martie 09, 2008, 20:18:25 » |
|
hmm  tot nu m-am prea lamurit (mai pe romaneste spus am intrat bou (pe forum) si am iesit vaca)
|
|
|
Memorat
|
|
|
|
•Robytzza
|
 |
« Răspunde #13 : Martie 09, 2008, 20:25:36 » |
|
faci cum ai facut si la "Evaluarea expresiei" numia ca in loc sa faci cazurile alea  faci cazurile astea:D
|
|
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #14 : Martie 09, 2008, 20:32:03 » |
|
Incepe sa sune mai fain  numa k la "Evaluarea expresiei" te opresti la semne si faci evaluarea... da acilea und' te opresti k is imbarligate transformarile de numa
|
|
|
Memorat
|
|
|
|
•Robytzza
|
 |
« Răspunde #15 : Martie 09, 2008, 20:41:26 » |
|
pai hai sa iti zic cum am facut eu : am lua cele 3 cazuri : in care incepe cu:A,B,C; si am o functie fct(k,c) care imi inmdica ca am ajuns pe jozitia k si trebuie sa aleg una dintre optiunile caracterului c....,daca k==lg ma opresc ,daca e mai maiere iar ma opresc ca nu e bine ..altfel vad pe ce cazuri ma duc in functie de carcaterul meu c
|
|
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #16 : Martie 09, 2008, 21:29:04 » |
|
aha... mersi marius  defapt dupa o analiza mai "aprofundata" a transformarilor am obesrvat ca de fapt si de drept nu is ashe multe, iar problema nu-i kiar ashe de grea precum mi se parea la inceput
|
|
« Ultima modificare: Aprilie 21, 2008, 20:10:17 de către Andrei Misarca »
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #17 : Martie 10, 2008, 11:13:57 » |
|
super tare problema... siner sa fiu chiar m-am mirat knd am luat 100, mai ales k pentru sursele anterioare zgarca asta de evaluator nu vroia sa-mi dea mai mult de 10 puncte, da' dup'aia mi-am dat seama de greseala pe care o faceam, si care ma facea sa iau numa 10 puncte 
|
|
|
Memorat
|
|
|
|
•gh09
Strain
Karma: -2
Deconectat
Mesaje: 38
|
 |
« Răspunde #18 : Decembrie 18, 2008, 22:36:03 » |
|
problema cere sa se verifice daca se poate scrie sirul ala ca o singura perla magica? sau ca mai multe?
|
|
|
Memorat
|
|
|
|
•Mishu91
|
 |
« Răspunde #19 : Decembrie 18, 2008, 22:46:31 » |
|
Ca una singura
|
|
|
Memorat
|
|
|
|
•ooctav
Strain
Karma: -1
Deconectat
Mesaje: 15
|
 |
« Răspunde #20 : Iunie 13, 2009, 11:21:12 » |
|
nu inteleg ... cum poate sa mearga testul 1 3?
|
|
|
Memorat
|
|
|
|
•Alexa_ioana_14
Strain
Karma: 6
Deconectat
Mesaje: 37
|
 |
« Răspunde #21 : August 20, 2009, 20:19:25 » |
|
A mai primit cineva 'Killed by signal 11(SIGSEGV).' pe problema asta? Are cineva vreo idee de ce am warning: array subscript has type 'char' pe codul : if (s1[ x ]=='3') unde: char s1[N]; ? Chestia asta primesc de fiecare data cand verific un char [in codul de la perle] si nu pricep de ce. 
|
|
|
Memorat
|
|
|
|
•c_e_manu
|
 |
« Răspunde #22 : August 20, 2009, 20:22:32 » |
|
Inseamna ca x e declarat char, cred. 
|
|
|
Memorat
|
|
|
|
•Alexa_ioana_14
Strain
Karma: 6
Deconectat
Mesaje: 37
|
 |
« Răspunde #23 : August 20, 2009, 20:28:06 » |
|
da, am declarat char x; Multumesc  !
|
|
|
Memorat
|
|
|
|
•popoiu.george
|
 |
« Răspunde #24 : Ianuarie 04, 2010, 09:19:24 » |
|
Problema asta are tagu de Programare dinamica.
A facut-o cineva cu pd? Daca da, un hint plz.
|
|
|
Memorat
|
|
|
|
|