|
Titlul: Intrebare legata de programare c++, pt Topcoderisti Scris de: vladut.forum din Iulie 13, 2005, 13:29:36 Pai la ultima runda pierdusi punctele la ultima problema, ca nu resetam o variabila...asta naspha
deci aveam un vector<string> fiecare cu 4 numere intre -10^9si 10^9 despartite prin spatiu. cam asa arata {"123 4333 33455 33211", "-100 0 89 2626" etc} pe mine ma intereseaza o functie sau ceva... care sa-mi citeasca numerele dintr-un string. ca io ce faceam, extrageam cifra cu cifra...si e cam naspha... io lucrez in c++ pe topcoder.. daca stiti functia..lasa-ti pe aci, si cateva explicatii...mc muuulttt :D Im blue now :D:D:D:D http://vladut.lx.ro/ Titlul: Intrebare legata de programare c++, pt Topcoderisti Scris de: Cosmin Negruseri din Iulie 13, 2005, 14:43:46 Pai inainte sa intrebi puteai sa te uiti la altii in cod sa vezi cum fac. Multi au implementat un stringTokenizer (in java exista unul gata implementat), sau alta metoda simpla este urmatoarea:
Cod: istringstream iss(s);while (iss >> x) { fa ceva cu x};deci practic poti citi date din iss ca si cum ai citi dintr-un fisier. Titlul: Intrebare legata de programare c++, pt Topcoderisti Scris de: Bindea Calin din Iulie 13, 2005, 23:03:07 Eu personal folosesc sscanf
care merge ceva in genu : Cod:
(uitate si la sprintf ca ajuta si ala) Titlul: Intrebare legata de programare c++, pt Topcoderisti Scris de: vladut.forum din Iulie 14, 2005, 11:45:08 multam... io am ajuns sa folosesc sscanf mi se pare practic...
mc tuturor Titlul: Intrebare legata de programare c++, pt Topcoderisti Scris de: cristi8 din Iulie 17, 2005, 13:12:17 ..cum se evalueaza sursele trimise intr-o "practice room" ? ..mereu iau punctaje mici, si nu vad nici o greseala in surse.
am inteles ca daca depasesc un anumit timp (75 minute) iau cel mai mic punctaj care s-a luat la problema aia.. dar restul punctajelor cum se dau ? Titlul: Intrebare legata de programare c++, pt Topcoderisti Scris de: Cosmin Negruseri din Iulie 17, 2005, 15:49:16 Punctajele le iei invers proportional cu timpu in care submitezi problema. Ca sa testezi in practice room ai practice room options si acolo optiunea run system tests. Daca nu stii chestiile astea, vezi ca sunt pe grupul tc infoarena de pe yahoo niste linkuri, si pe topcoder e un faq care contine cam tot ce ai nevoie sa stii.
|