Titlul: CMLSC - "Lungime incorecta!" ( libraria <set> ) Scris de: Maxim Valentin-Constantin din August 23, 2013, 17:36:12 Se pare ca pana ma obisnuiesc cu evaluatorul automat va voi mai stresa putin... Imi poate spune si mie cineva va rog de ce imi spune ca am o lungime incorecta? ( Chiar daca compilatorul nu vede clar ca folosesc limita ceruta de el in while, ar trebui sa am voie cu clasa set, nu ? ) De asemenea "statement has no effect" se refera ca nu i-am atribuit o valoarea iteratorului ? ( fix asta vroiam )
Citat Raport evaluator Compilare: user.cpp: In function ‘int main()’: user.cpp:79:14: warning: statement has no effect [-Wunused-value] for (itA; itA != A.end(); itA++) ^ user.cpp:104:14: warning: statement has no effect [-Wunused-value] for (itB; itB != B.end(); itB++) ^ Test Timp executie Memorie folosita Mesaj Punctaj/test 1 0ms 416kb Lungime incorecta! 0 2 0ms 408kb Lungime incorecta! 0 3 0ms 412kb Lungime incorecta! 0 4 0ms 416kb Lungime incorecta! 0 5 0ms 420kb Lungime incorecta! 0 6 4ms 424kb Lungime incorecta! 0 7 4ms 428kb Lungime incorecta! 0 8 4ms 416kb Lungime incorecta! 0 9 4ms 432kb Lungime incorecta! 0 10 4ms 424kb Lungime incorecta! 0 Punctaj total 0 Sursa: http://www.infoarena.ro/job_detail/988721?action=view-source (http://www.infoarena.ro/job_detail/988721?action=view-source) Chiar daca nu raspundeti, va multumesc pentru ca ati aruncat un ochi pe aici si imi cer scuze daca v-am pierdut timpul :?. Titlul: Răspuns: CMLSC - "Lungime incorecta!" ( libraria <set> ) Scris de: Adrian Budau din August 24, 2013, 08:02:30 Ai trecut de compilare (din cate vezi ai doar warning-uri, nicio eroare). Lungime incorecta se refera la faptul ca la problema asta tu nua fisezi raspunsul bun, nu are nicio treaba cu "set" din STL
Titlul: Răspuns: CMLSC - "Lungime incorecta!" ( libraria <set> ) Scris de: Alexandru Valeanu din August 24, 2013, 09:58:38 Da acel warning se refera ca nu ai atribuit nici o valoarea iteratorului; daca tot nu iti trebuie poti sa nu-l mai pui, lasa asa:
Cod: for ( ; itA != A.end(); itA++) Titlul: Răspuns: CMLSC - "Lungime incorecta!" ( libraria <set> ) Scris de: Maxim Valentin-Constantin din August 24, 2013, 10:40:48 Ai trecut de compilare (din cate vezi ai doar warning-uri, nicio eroare). Lungime incorecta se refera la faptul ca la problema asta tu nua fisezi raspunsul bun, nu are nicio treaba cu "set" din STL Cum adica nu afisez raspunsul bun ? Face exact ceea ce trebuie sa faca, afiseaza corect. Da acel warning se refera ca nu ai atribuit nici o valoarea iteratorului; daca tot nu iti trebuie poti sa nu-l mai pui, lasa asa: Cod: for ( ; itA != A.end(); itA++) Inca de cand am citit raspunsul tau mi-am dat seama ca ai dreptate, zic asta pentru ce-i interesati si care se mai lovesc de proglema asta fara sa-si dea seama, "asta era!". Acum imi puteti spune si mie va rog frumos, ce trebuie sa modific ca sa nu mai am parte de lungime incorecta? Repet, raspunsul este afisat corect in compilatorul meu ( ca ide am Microsoft Visual Studio 2013 preview ), iar timpul de executie mi se pare oarecum decent... Cum scap de problema cu lungime incorecta? Titlul: Răspuns: CMLSC - "Lungime incorecta!" ( libraria <set> ) Scris de: Adrian Budau din August 24, 2013, 11:25:57 Probabil nu ai inteles bine problema.
Pe exemplul urmator Cod: 2 2 Cod: 1 fie Cod: 1 Daca nu ti-e clar de ce asta e raspunsul (si nu 2-> 1 2 ce returneaza programul tau) atunci citeste mai bine enuntul si incerca sa te familiarizezi cu termenii de subsir, subsecventa si submultime. Titlul: Răspuns: CMLSC - "Lungime incorecta!" ( libraria <set> ) Scris de: Maxim Valentin-Constantin din August 24, 2013, 11:44:40 A... bun, adevarat, greseala mea. Imi cer scuze ca v-am deranjat pentru o asemenea prostie :roll:.
Titlul: Răspuns: CMLSC - "Lungime incorecta!" ( libraria <set> ) Scris de: Adrian Budau din August 24, 2013, 19:33:36 De-acum inainte cand ai o nelamurire legata de o problema,posteaza pe pagina problemei. De pe pagina cu enuntul dai scroll jos si ai un buton "Lasa un comentariu"
|