pbInfo bug report

Editat de Candale Silviu (silviu) la data 2016-11-13
Dacă observați erori în funcționarea pbInfo, vă rugăm să le raportați, adăugând un răspuns la această postare sau folosind formularul de contact.

Înainte de a posta, verificați următoarele:

  • dacă programul pare corect dar obține 0 puncte:
    • s-ar putea să afișeze mai mult decât se cere. Acest articol vă poate ajuta.
    • verificați să corespundă citirile/scrierile din program cu cele din enunț. Poate se cere să lucrați cu fișiere și lucrați cu tastatura, sau invers.
    • verificați să nu existe variabile neinițializate. Comportamentul programului este impredictibil în acest caz!
  • dacă programele C++ cu șiruri de caractere nu funcționează corect:
    • pe site se folosesc compilatoarele GNU. NU toate funcțiile disponibile în alte versiuni apar aici. De exemplu strrev, itoa nu pot fi folosite. Lista funcțiilor permise!
    • dacă folosiți funcția C/C++ strcpy pentru a șterge sau insera caractere, acest articol vă poate ajuta.
  • dacă nu vă puteți autentifica, încercați să ștergeți cookie-urile din browser sau să folosiți alt browser. Foarte probabil este o eroare locală.
  • dacă ați rezolvat o problemă și pe site nu apare imediat ca rezolvată, aveți răbdare. Va apărea în cel mult 10 minute!

Mulțumim!

Răspunsuri

Pentru a posta răspunsuri trebuie să fi autentificat. Autentificare
Postat de Benta Andrei (andinomm) la data 2015-09-23

Buna ziua, sunt calibrate limitele de timp pt Java? Oricum as face o problema de cautare binara imi da TLE. Id-ul solutiei: #742457

Postat de Candale Silviu (silviu) la data 2016-06-02

În acest moment evaluarea soluțiilor Java se face multiplicând timpul de execuție precizat în enunț cu 20.

Postat de Coroian David (Coroian_David) la data 2015-10-08

Buna ziua, functia stricmp nu functioneaza, da eroare de compilare.

Postat de Candale Silviu (silviu) la data 2016-06-02

Funcția stricmp nu face parte din C++ standard, de evitat!

Lista functiilor standard pentru șiruri de caractere model C!

Postat de Ghiță Emma Daria (emma_daria22) la data 2015-10-15

La problema „cifmax3” … Am facut-o. e bine facuta, dar am postat-o mi-au dat 0 puncte. Am inteles ca se mai intampla erori…

Postat de Candale Silviu (silviu) la data 2015-10-16

Programul tău afișează informații suplimentare. Acest articol te-ar putea ajuta.

Postat de Floca Tudor (Tudor10) la data 2015-10-16

Buna ziua , problemele de la recursivitate(de clasa a X-a) pot fi rezolvate(punctaj 100) fara a folosi un subprogram recursiv…(de ex:#824)

Postat de Candale Silviu (silviu) la data 2016-02-15

Într-adevăr. Sistemul de evaluare verifică corectitudinea răspunsurilor, nu modul de obținere. Mai sunt și alte situatii în care anumite probleme ar putea fi rezolvate altfel decât cerința din enunț. Interesul unui elev este însă să rezolve problema corect, așa cum cere enunțul.

Postat de Moise Andrei (Moise_Andrei) la data 2015-10-26

Buna ziua.
Nu ma pot conecta de pe google chrome doar de pe firefox.

Postat de Candale Silviu (silviu) la data 2015-10-27

Probabil este o eroare locală. Încearcă să ștergi cookie-urile în browser și verifică din nou!

Postat de Ana Enciu (Enderman_lover_y_Ana) la data 2016-11-14

si mie mi se intampla

Postat de Andrei Bancila (cyg_andrei_bancila) la data 2015-11-05

Ce inseamna ca serverul SQL nu merge?

Postat de Candale Silviu (silviu) la data 2015-11-08

Serverul unde sunt stocate datele nu este disponibil. Este o eroare care se întâmplă uneori (destul de rar).

Postat de Fares Mohamad (cyg_Moody) la data 2015-11-07

Buna ziua,
Am trimis de 2 ori o sursa de 100 de puncte la problema NrVocale. Cand am trimis prima oara, problema nu imi aparea facuta.

Postat de Candale Silviu (silviu) la data 2015-11-08

Site-ul are un sistem de cache al informaţiilor, care uneori nu se actualizează odată efectuarea unei acţiuni în site.

Oricum, se actualizează în cel mult 10 minute.

Postat de Denis Marinica (marinicadenis) la data 2016-09-23

mai bn il stergi de tot

Postat de Morosanu Radu (Radu_Morosanu) la data 2015-11-10

La problema #88 (Palindrom) , mie-mi compileaza corect , iar pentru datele de intrare de la exemplul problemei merge totul corect . Cand trimit sursa imi spune ca strrev was not declared in this scope cu toate ca am inclus <cstring> si chiar am incercat sa mai pun si alte biblioteci !!

Postat de Jurj Flaviu-Andrei (jurjstyle) la data 2016-06-02

http://stackoverflow.com/questions/8534274/is-the-strrev-function-not-available-in-linux – nu e disponibila in linux , deci nu va fi cunoscuta , incearca s-o scrii de ,,mana” . Nu stiu dar ar trebui sa se poata cu functia reverse() din <algorithm> .

Postat de Capatina Nicu (NicuC) la data 2015-11-18

Unele probleme au o formulare defectouasa din cauza careia(a formularii) se intelege ca trebuie facut cu totul altceva.(Date de ieşire
Programul afișează pe ecran numărul p, reprezentând determine multiplul lui k cel mai apropiat de n.Problema AproapeK)Dar si la multe alte probleme am mai vazut exmprimari care sunt intelese in multe moduri diferite.
Va multumesc anticipat!

Postat de Candale Silviu (silviu) la data 2015-11-18

Încercăm să corectăm diversele erori care apr în site, fie în logica aplicației, fie în probleme. Trebuie doar semnalate.

În particular, am corectat enunțul problemei incriminate.

Postat de Aspru Octavian (oaspru) la data 2015-12-11

Mai întâi felicitări pentru site! Îl folosesc la clasele mele și mă ajută foarte mult. Aș avea rugămintea (sper să fie în acord și cu ceilalti profesori) să modificați astfel încât elevii să nu aibe acces la sursele altor colegi de clasă (pentru a evita copierea), iar ca profesor să putem permite anumitor elevi să vadă o anumită sursă, dar sa se poata si anula aceasta permisiune. In site apare mesajul “Atenție: Acordarea acestei permisiuni nu poate fi anulată!”. Există un motiv pentru care nu poate fi anulată?

Postat de Candale Silviu (silviu) la data 2015-12-12

Bună ziua,

Mulțumesc pentru aprecieri! Încerc să răspund pe rând:

  • elevii nu pot vedea sursele altor elevi din aceeași clasă; profesorul în schimb poate;
  • profesorul poate controla disponibilitatea modului Conversații pentru elevii dintr-o anumită clasă din pagina de modificare a parametrilor clasei;
  • revocarea permisiunii de a vedea o sursă publicată către un elev nu se poate face deoarece nu este implementată în site această opțiune; o voi avea în vedere, în viitor.
Postat de Bunget Mihai (mihaibun) la data 2017-01-12

Foarte interesante propuneri! Chiar trebuie să evităm copierea surselor între elevi, de fapt asta se poate realiza numai prin educaţie. Ne gândim şi noi ca profesori maturi, ce rost ar avea să trimiţi spre evaluare sursa oficială sau să rezolvi o problemă descărcând testele şi afişându-le cu if, ce ai putea avea de câştigat din asta? Felicitări pentru aceste propuneri, şi ţineţi-o tot aşa!

Postat de Aspru Octavian (oaspru) la data 2015-12-16

Multumesc pentru raspuns. As avea o propunere, daca se poate. Ar fi util ca profesorul sa obtina si un raport la nivelul clasei, pentru un interval de4 timp stabilit de profesor, in care sa apara numele elevilor, numarul de surse trimise, nr. de probleme rezolvate (si poate e prea mult sa fie afisate si problemele rezolvate sau incercate ) pentru intervalul de timp introdus de profesor. L-ar ajuta pe profesor, atunci cand le da sa rezolve probleme dintr-o anumita categorie, sa vada centralizat ce-au lucrat elevii in intervalul de timp stabilit.

Postat de Candale Silviu (silviu) la data 2015-12-17

Am implementat posibilitatea de a revoca permisiunea de a vedea o sursă.

Voi implementa și un raport privind activitatea elevilor.

Postat de Aspru Octavian (oaspru) la data 2015-12-18

Un elev de-al meu mi-a semnalat un bug: La Probleme clasa a XI-a, la Metoda Greedy 14 probleme si la total 15, la Programare dinamica 22 si la total 24, la Probleme diverse-Matematica 4 si la total 6. Sper sa nu fiu considerat un carcotas ca semnalez orice bug. :)

Postat de Candale Silviu (silviu) la data 2015-12-21

Am corectat bug-ul. Mulțumesc pentru atenționare! Nici vorbă de cârcotaș, orice observație este binevenită!

Postat de Bolota Teofil (Teofil_Bolota) la data 2016-02-06

Buna ziua!
CAnd fac o problema de 100 APOI DESCHID ACEEASI CATEGORIE, APARE PROBLEMA CA NEREZOLVATA

Postat de Coroian David (Coroian_David) la data 2016-02-07

Ai incercat daca astepti 5-10 min?

Postat de Moca Andrei ( ͡° ͜ʖ ͡°) (JekoN) la data 2016-03-05

Se actualizeaza, trebuie doar sa astepti 3-5 minute.

Postat de Lacatusu Cristian Alexandru (LAlexandru) la data 2016-03-07

Cand vreu sa fac o problema cu iostream.h sau fstream.f imi da 0 puncte! De ce? Am mai incercat sa ies dintr-o clasa dar dup cateva zile sunt din nou in clasa!

Postat de Lacatusu Cristian Alexandru (LAlexandru) la data 2016-03-07

Pardon fstream.h

Postat de Candale Silviu (silviu) la data 2016-03-07

Header-ele cu extensia .h nu mai sunt suportate în versiunea compilatorului C++ utilizată pe pbInfo. Acest articol prezintă soluția la problema #sum00 în toate limbajele de programare suportate de pbInfo.

Postat de Lacatusu Cristian Alexandru (LAlexandru) la data 2016-03-07

Multumesc, dar despre clase?

Postat de Madalina Q. (madalina888) la data 2016-03-10

Incarc fisiere din pascal cu rezolvari corecte si complete, si cu toate astea primesc 0 puncte.De ce?

Postat de Candale Silviu (silviu) la data 2016-03-10

M-am uitat la o soluție de la problema #ExistaImpare. Trebuia să afișezi DA sau NU – exact așa, cu litere mari și ai afișat alte mesaje.

Ca regulă de bază, nu se afișează nimic în plus decât se cere, iar mesajele se afișează exact ca în enunț (litere mari/mici, spații, etc.).

Succes!

Postat de Madalina Q. (madalina888) la data 2016-03-10

Multumesc pentru raspuns!

Postat de Vorovenci Serban (GhearaVGS) la data 2016-03-15

in subprograme atunci cand folosim long nume( long parametru ) da eroare. Nu este un bug, dar totusi as vrea sa fie rezolvata problema

Postat de Coltos Radu (radubig) la data 2016-03-15

Daca te referi la tipul de date <longint> (adica numere stocate pe 8 bytes), atunci ele se declara in C “long long <nume>”.

Postat de Rachieru Irinel (irinel2000) la data 2016-04-07

Buna ziua! De ce nu putem vedea si testele?

Postat de Jurj Flaviu-Andrei (jurjstyle) la data 2016-04-07

Deoarece lumea ar scrie doar surse cu if ( val_test_1 ) cout << “…” , else if ( val_test_2 ) …

Postat de Ioana Morcan (qwertyuiopoiuytrewq) la data 2016-04-14

Hey, as vrea sa stiu de ce nu pot sa postez o solutie. Am postat-o si apoi a scris cu rosu ca nu pot publica mai multe solutii deodata. Cum adica?? Eu am postat doar cinci solutii ieri si asta a fost prima pe ziua de azi!!!

Postat de Bejenaru Victor (Victo0r) la data 2016-04-18

Buna ziua. Am observat ca la problema cu numarul #1360, chiar daca este facuta bine, nu se da punctajul maxim si se dau 40 de puncte fiindca raspunsul este gresit, chiar daca la compilarea codului in code::blocks, daca se aplica citirea de la exemplu, se afiseaza numarul de la afisarea din exemplu.

Postat de Chise Bogdan (chise_b) la data 2016-04-21

Esti sigur ca programul tau respecta limita de timp indicata? Adica 0.1 secunde.

Postat de Chise Bogdan (chise_b) la data 2016-04-21

Chiar daca raspunsul este corect nu vei primi punctajul daca sursa ta nu respecta limita de timp inidicata.

Postat de Chise Bogdan (chise_b) la data 2016-04-21

Buna seara, pentru problema #173 medie1 media celor 3 numere poate fi calculata ca si (double) s/3 unde s=a+b+c; precizia zecimalelor am facut-o cu un fiexed setprecision. Cu toate acestea nu inteleg de ce nu iau punctajul maxim. Am inteles gresit cerinta? Sau gresesc in rezolvare. Multumesc anticipat.

Postat de Jurj Flaviu-Andrei (jurjstyle) la data 2016-04-22

95% e problema la afisare . Incearca sa-ti dai niste teste sa vezi daca nu cumva rotunjeste rezultatul . Poti incerca mai intai sa-l inmultesti nr cu 100 convertindu-l la int si apoi sa-l imparti din nou la 100 , trecandu-l inapoi la double/float . Astfel va ramane doar cu ultimele 2 zecimale si sansele cand afisezi cu fixed setprecision sa rotunjeasca sunt aproape nule .

Postat de Peiu Iulian (lucian8132134) la data 2016-05-08

La problema “align” obtin eroare de compilare,ciudat pt ca la mine pe computer se compileaza perfect…In plus programul afiseaza ceea ce trebuie.
Cred ca e o problema cu compilatorul.

Postat de Candale Silviu (silviu) la data 2016-05-08

pbinfo folosește standardul C++11 pentru compilare. Există identificatorul rand, declarat global, datorită căruia se obține eroarea de compilare.

Redenumește structura folosită acolo!

Postat de ANDRU-PAD ADRIANA ANDRADA (andrada_pad) la data 2016-05-18

Bună seara!
Am nevoie de un mic ajutor. La problema Memory004 # 1495 am avut o evaluare care conține mesajul
” Exited with error status 127”! Nu prea înțeleg ce înseamnă această eroare.
Aici am fost atentă la memorie. Aceste probleme (memory…) sunt foarte interesante. Pentru mine
o adevărată provocare, dar deoarece pe PC-ul meu nu primesc mesaje de eroare legate de spațiul de memorie nu-mi dau seama ce trebuie să modific…
Mulțumesc anticipat!
O seară frumoasă!

Postat de Zoltan Răzvan-Daniel (razvanw0w) la data 2016-05-22

Salut!
Eroarea este din cauza memoriei folosite. Probabil folosesti stream-uri pentru intrare/iesire, iar compilatorul isi aloca un “buffer” pentru stream-uri care ia ceva memorie, nu multa, dar ia. Primesti error 127 deoarece compilatorul nu-si poate aloca acel “buffer” din cauza memoriei pe care o folosesti. Sfatul meu e sa incerci sa abordezi o alta rezolvare care e mai putin costisitoare dpdv al memoriei sau sa reduci efectiv memoria utilizata.

Postat de ANDRU-PAD ADRIANA ANDRADA (andrada_pad) la data 2016-05-24

Salut!
Mulțumesc mult pentru răspuns, dar din punct de vedere memorie eu înțeleg că am la dispoziție 0,1 MB pentru variabilele globale și 0 MB pentru stivă (te rog să mă contrazici dacă greșesc). Am calculat memoria folosită de mine la ultima rezolvare (după ce am eliminat toate variabilele locale) și am constatat că folosesc 20054 B ceea ce este foarte departe de 0,1MB=104857,6B. Cu toate acestea eroarea este aceeași…
Am încercat să folosesc indicațiile domnului profesor, dar eu nu mai știu ce să fac dacă pe PC-ul meu nu-mi apare nici o eroare….

Postat de Farcas Vlad (Vladalin1234) la data 2016-10-04

La problema #987 , Matrice4 ,este un parametru in plus(acela fiind p) care nu are nici un rost.

Postat de Candale Silviu (silviu) la data 2016-10-05

La acea problema se cere sa faci un subprogram care sa calculeze suma elementelor de pe linia p din matrice și să-l folosești pentru a determina indicii liniilor care respectă o anumită regulă – parametrul p este necesar.

Problema se poate rezolva și fără acel subprogram, dar recomandarea ar fi să-l scrii și să-l folosești pe acela.

Postat de Radu Alexandru (cyg_alexradu04) la data 2016-10-23

Buna ziua, as dori sa mentionez ca la problema EliminareSubsir (#199) primesc 0 puncte cu “Raspuns gresit”,
chiar daca in compilatorul Code :: Blocks programul afiseaza rezultatul corect la exemplu , iar pe site este precizat ca exemplul este printre testele folosite la evaluare. As dori un raspuns. Multumesc!

Postat de Candale Silviu (silviu) la data 2016-10-23

Acest articol te poate ajuta!

Postat de Rus Ionut (Jack05) la data 2016-12-20

https://www.pbinfo.ro/?pagina=itemi-evaluare&id=108 – Itemul este gresit.

Postat de Funny Stocky (mihneacomputer) la data 2016-12-21

Buna ziua , la problema #1665 de ce imi spune killde by fatal signal 11 daca am declarat vectorul de 200005 elemente ?

Postat de Funny Stocky (mihneacomputer) la data 2016-12-21

Am rezlizat ca susra mea este gresita dar de mai sunt omorat de fatal signal 11?

Postat de Candale Silviu (silviu) la data 2016-12-22

Ai maxim 0.1MB și vectorul cu 200000 de elemente folosește mai mult.

Postat de Funny Stocky (mihneacomputer) la data 2017-01-03

Buna ziua .
La problema Memory007 imi da Killed by fatal signal 11 si daca fac vectorul mai mare (de 500.000 cum scrie la restrictii) atunci mesajul este Exited with error status 127

Postat de Jurj Flaviu-Andrei (jurjstyle) la data 2017-01-04

Incape un vector de 500.000 in memorie, dar doar de un anumit tip.Gandeste-te doar de ce ai nevoie la vectorul caracteristic din problema.

Postat de dumitrescu mihai (mihaidumitrescu) la data 2017-01-04

La multiani tuturor

Postat de dumitrescu mihai (mihaidumitrescu) la data 2017-01-04

Buna ziua am o dilema in privinta problemei Alice. Imi da corect, dar ultima parte pare a fi gresita.

Postat de Mare Adrian (ad1bad1) la data 2017-01-12

pacat

Postat de Jurj Flaviu-Andrei (jurjstyle) la data 2017-01-04

As putea sa intreb cum solutia oficiala de la problema #coliniare reuseste sa obtina astfel de rezulate atat de diferite :
~3955980
~3955983

Postat de Bunget Mihai (mihaibun) la data 2017-01-09

Am reevaluat sursa oficială la #coliniare . La prima trimitere a luat 80p. Am reevaluat-o şi #3984267. Interesant este că TLE luam pe testele 3,4 care sunt mai uşoare.

Postat de Jurj Flaviu-Andrei (jurjstyle) la data 2017-01-09

Oricum la momentul cand sursa aceea a luat 20p, trebuie ca serverul sau ceva sa fi fost foarte încărcat. Altfel nu-mi explic.