[so] [Tema1][Checker] Probleme new line
Birlea Costin
costin.birlea at gmail.com
Tue Mar 6 08:26:58 EET 2018
Buna Ziua!
Cred ca si eu am aceeasi problema, doar ca la testele stress1 si stress2.
Am testat si output-ul de pe masina virtuala de windows cu diff -B si diff
-BEbwu cu testele de referinta(26 si 27) si nu afisau nimic, insa rularea
cu diff simplu afisa diferenta de un newline, insa checkerele de pe
masinile virtuale nu vor sa de corect. Pe masina locala(64 biti) merg fara
problema.
Am incarcata tema pe VMchecker si eram curios daca interpretez eu prost
diff-ul sau daca checkerele tin cont de newlines si atunci trebuie avut
grija de asta in program.
Multumesc si va rog sa ma scuzati de deranj!
2018-03-06 7:21 GMT+02:00 Mihai Barbulescu via so <so at cursuri.cs.pub.ro>:
> Salut,
>
> Nu am tema ta urcata pe vmchecker sau gitlab, comportamentul acesta are
> loc când rulezi pe vm-ul so, cel identic cu ce avem pe vmchecker ?
>
>
> On Mar 5, 2018 23:49, "Alexandru Militaru" <alexandru.cmilitaru at gmail.com>
> wrote:
>
> Salut,
>
> Revin cu aceeași problemă. Din cauza liniilor goale sau a spațiilor, am
> probleme cu testele: 2, 10, 13, 15, 17, 19, 20.
>
> Am atașat o arhivă cu output-urile mele și o arhivă cu screenshot-uri
> atunci cand rulez comanda diff.
>
> 2018-03-04 21:43 GMT+02:00 Mihai Barbulescu <b12mihai at gmail.com>:
>
>> Cand revii o sa te rog sa nu mai faci attach la screenshot ci la:
>> * input test - zici numele fisierului
>> * output cerut de checker (cel de referinta) - zici numele fisierului
>> * output-ul exact scos de tema ta (dar intr-un fisier text!!!)
>>
>>
>>
>> 2018-03-04 21:37 GMT+02:00 Alexandru Militaru <
>> alexandru.cmilitaru at gmail.com>:
>> > Mulțumesc tuturor pentru indicații. Deși sunt aproape sigur că nu e de
>> la
>> > mine, o să mai analizez puțin situația. În cazul în care tot nu reușesc,
>> > revin cu mesaj.
>> >
>> > 2018-03-04 21:23 GMT+02:00 Mihai Barbulescu via so <
>> so at cursuri.cs.pub.ro>:
>> >>
>> >> Salut,
>> >>
>> >> Ii multumesc lui Mihai Popescu pentru mesaj. Cam asta doream si eu sa
>> >> specific
>> >>
>> >> Alex, daca nu este cazul celui specificat in cerinta, sectiunea
>> >> materiale ajutatoare [1] (see quote), te rog sa ne spui eventual
>> >> specificand si instanta de gitlab daca folosesti, sa vedem daca nu
>> >> cumva e alt caz
>> >>
>> >> <quote>
>> >> Soluția folosită pentru generarea fișierelor de referință afișează un
>> >> EOL ('\n') în plus după fiecare comandă print, print_bucket sau find.
>> >> Nu este nevoie să reproduceți acest comportament întrucât testele
>> >> ignoră diferențele ce constau în linii goale (se rulează comanda diff
>> >> -B). A se vedea și referința la problema originală. Vă rugăm să
>> >> semnalați pe lista de discuții în cazul în care testele nu țin cont de
>> >> această problemă sau rezultatele voastre sunt corecte dar checker-ul
>> >> nu acordă punctajul din cauza EOL sau a spațiilor goale.
>> >> </quote>
>> >>
>> >> [1] https://ocw.cs.pub.ro/courses/so/teme/tema-1#materiale_ajutatoare
>> >>
>> >>
>> >>
>> >> 2018-03-04 20:13 GMT+02:00 Mihai Popescu via so <so at cursuri.cs.pub.ro
>> >:
>> >> > Salut,
>> >> >
>> >> > Am avut și eu problema aceasta și era pentru că nu afișam eu bine.
>> >> > Mai este specificat în Precizări Generale din enunț că:
>> >> > "În cazul în care un bucket este gol, NU trebuie inserată o linie
>> >> > goală"
>> >> > La mine asta era problema, dar dacă ți-au trecut celelalte teste
>> poate
>> >> > e altceva.
>> >> > Citeste și mesajele acestea din lista de discuții [1], sunt câteva
>> >> > probleme spuse acolo.
>> >> >
>> >> > [1] https://www.mail-archive.com/so@cursuri.cs.pub.ro/msg03743.html
>> >> >
>> >> > O seară faină,
>> >> > Mihai
>> >> >
>> >> >> Salut,
>> >> >>
>> >> >> Deși după rulare manuală și diff pe fișiere totul este în regulă,
>> >> >> checker-ul nu vrea sub nicio formă să îmi puncteze unele teste.
>> >> >> Indiferent
>> >> >> dacă pun newline sau nu, primesc, după cum se poate vedea și în
>> poză,
>> >> >> eroarea ”No new line at end of file”. Este vorba despre testele 2,
>> 10,
>> >> >> 13
>> >> >> și 15. De asemenea, câteva teste pică din cauza unor linii goale în
>> >> >> plus,
>> >> >> cu toate că în enunțul temei se specifică că aceste linii vor fi
>> >> >> trecute cu
>> >> >> vederea (diff -B).
>> >> >>
>> >> >> Care ar putea fi cauza?
>> >> > _______________________________________________
>> >> > http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>> >>
>> >>
>> >>
>> >> --
>> >> Cu stimă,
>> >> Mihai Bărbulescu
>> >> _______________________________________________
>> >> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>> >
>> >
>>
>>
>>
>> --
>> Cu stimă,
>> Mihai Bărbulescu
>>
>
>
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so/attachments/20180306/e6cd16a3/attachment.html>
More information about the so
mailing list