Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
ekatarina Forumaš(ica)
Pridružen/a: 25. 11. 2007. (19:22:50) Postovi: (161)16
Spol:
|
Postano: 16:28 uto, 28. 4. 2009 Naslov: |
|
|
Ančice, imam i for, samo sam gore u kod napisala najnužnije :)
Novi, hvala, u pravu si! Inače, gdje mogu klikati da vidim bolje objašnjenje compiler poruka?
Ančice, imam i for, samo sam gore u kod napisala najnužnije
Novi, hvala, u pravu si! Inače, gdje mogu klikati da vidim bolje objašnjenje compiler poruka?
|
|
[Vrh] |
|
vinko Forumaš(ica)
Pridružen/a: 26. 08. 2006. (23:08:00) Postovi: (1A8)16
Spol:
Lokacija: PMF-MO 214
|
Postano: 17:48 uto, 28. 4. 2009 Naslov: Re: char u stringu |
|
|
[quote="AnAA"]isti zadatak,
[i]samopoznavanje sebe je moguće, ali nije nužno. u stvari to je potpuno nebitno.[/i]
Nije mi jasno sta ovo zapravo znaci.
[i]osoba pozna samu sebe preko 0 međupoznanika[/i]
Da li da onda, bez obzira sto je zadano, podrazumiijevamo da osoba pozna samu sebe?
U primjeru, mato pozna jozu, jozo pozna anu, dakle mato pozna anu preko 1 međupoznanika(joze), ali u rjesenju primjera mato preko 1 međupoznanika pozna samo jozu. Da li se poznavanje samog sebe računa kao međupoznanstvo?
:shock: :shock: :shock:
(Hvala vam puno na produzenju roka ) :D[/quote]
Možete predpostavit da svaka osoba pozna samu sebe. Što se tiče ovo sa međupoznanicima, priznavat će se i jedno i drugo rješenje. i ako rješite da preko 0 poznanika pozna samo sebe, preko jednog prve poznanike... ili ako stavite da preko 0 poznanika pozna i samu sebe i prve poznanike.
[size=9][color=#999999]Added after 2 minutes:[/color][/size]
[quote="Atomised"]Permutirani palindromi...
[quote="vinko"]
U ovom primjeru koji ste naveli, mogući palindromi maksimalne duljine su i CAbAC i još brojni drugi. Jooj, nisam ni mislio da će zadatak bit tako težak. Dakle, treba pobrojati slova, vidit kojih ima parnih i od tog sastavit prvu polovinu palindroma, počevši od manjih slova k većima. u sredini eventualno ubacit najmanje slovo koje dolazi neparan broj puta i nakon tog ova nadopuniti ostatak palindroma. Samo pazi na velika i mala slova da velika dolaze prije malih... tako nekako
[/quote]
Mislim da bi bilo puno jednostavnije kad bi se priznavalo rješenje kod kojeg je veličina slova bitna kod testiranja palindromnosti...
Ili skroz zanemariti veličinu slova, u cijelom zadatku...
S obzirom na to da je zadatak ispao kompliciraniji nego je bilo planirano, hoćete li ga možda ikako pojednostaviti? :D
Ili, ako ne ide tako, još detaljnije opisati ovaj postupak gore... :)
Edit: I da, hvala na produženju roka. :)[/quote]
Neću sada mijenjati zadatak, jer sam zadatke mijenjao već 3-4 puta. Nije baš toliko kompliciranije, samo se malo treba razmisliti. moje rješenje ima 20 linija, a onako bi imalo 15. to je ubačeno da bi rješenje bilo jedinstvarno i da bi se lakše pregledavalo.
[size=9][color=#999999]Added after 1 minutes:[/color][/size]
[quote="ekatarina"]nista ne ide, stalno javlja istu grešku :
[Linker error] undefined reference to `WinMain@16'
ld returned 1 exit status[/quote] Kako je kolega odgovorio ranije dobro na sve ostalo, ja ću na ovo. Dakle, greška je jer nema maina, ili se ne linka s programom.
AnAA (napisa): | isti zadatak,
samopoznavanje sebe je moguće, ali nije nužno. u stvari to je potpuno nebitno.
Nije mi jasno sta ovo zapravo znaci.
osoba pozna samu sebe preko 0 međupoznanika
Da li da onda, bez obzira sto je zadano, podrazumiijevamo da osoba pozna samu sebe?
U primjeru, mato pozna jozu, jozo pozna anu, dakle mato pozna anu preko 1 međupoznanika(joze), ali u rjesenju primjera mato preko 1 međupoznanika pozna samo jozu. Da li se poznavanje samog sebe računa kao međupoznanstvo?
(Hvala vam puno na produzenju roka ) |
Možete predpostavit da svaka osoba pozna samu sebe. Što se tiče ovo sa međupoznanicima, priznavat će se i jedno i drugo rješenje. i ako rješite da preko 0 poznanika pozna samo sebe, preko jednog prve poznanike... ili ako stavite da preko 0 poznanika pozna i samu sebe i prve poznanike.
Added after 2 minutes:
Atomised (napisa): | Permutirani palindromi...
vinko (napisa): |
U ovom primjeru koji ste naveli, mogući palindromi maksimalne duljine su i CAbAC i još brojni drugi. Jooj, nisam ni mislio da će zadatak bit tako težak. Dakle, treba pobrojati slova, vidit kojih ima parnih i od tog sastavit prvu polovinu palindroma, počevši od manjih slova k većima. u sredini eventualno ubacit najmanje slovo koje dolazi neparan broj puta i nakon tog ova nadopuniti ostatak palindroma. Samo pazi na velika i mala slova da velika dolaze prije malih... tako nekako
|
Mislim da bi bilo puno jednostavnije kad bi se priznavalo rješenje kod kojeg je veličina slova bitna kod testiranja palindromnosti...
Ili skroz zanemariti veličinu slova, u cijelom zadatku...
S obzirom na to da je zadatak ispao kompliciraniji nego je bilo planirano, hoćete li ga možda ikako pojednostaviti?
Ili, ako ne ide tako, još detaljnije opisati ovaj postupak gore...
Edit: I da, hvala na produženju roka. |
Neću sada mijenjati zadatak, jer sam zadatke mijenjao već 3-4 puta. Nije baš toliko kompliciranije, samo se malo treba razmisliti. moje rješenje ima 20 linija, a onako bi imalo 15. to je ubačeno da bi rješenje bilo jedinstvarno i da bi se lakše pregledavalo.
Added after 1 minutes:
ekatarina (napisa): | nista ne ide, stalno javlja istu grešku :
[Linker error] undefined reference to `WinMain@16'
ld returned 1 exit status | Kako je kolega odgovorio ranije dobro na sve ostalo, ja ću na ovo. Dakle, greška je jer nema maina, ili se ne linka s programom.
|
|
[Vrh] |
|
AnAA Forumaš(ica)
Pridružen/a: 25. 10. 2008. (16:00:57) Postovi: (12)16
|
|
[Vrh] |
|
Incognito Forumaš(ica)
Pridružen/a: 04. 09. 2005. (20:25:09) Postovi: (B3)16
|
Postano: 23:39 uto, 28. 4. 2009 Naslov: |
|
|
Ne znam jesu li ljudi primijetili, ali ovi "sluzbeni" primjeri za zadatak s najmanjim palindromom su jednostavni, posto su sva slova razlicita fiksira se prvi, pa zadnji, preokrenu se slova na drugu stranu i usporedi se koji je od ta dva palindroma manji. Medjutim, problem je za stringove tipa abb ili accccccccc, tu samo treba na kraj dodati a (abba, accccccccca), tu se nikako ne smije fiksirati prvi ili zadnji.
Ne znam jesu li ljudi primijetili, ali ovi "sluzbeni" primjeri za zadatak s najmanjim palindromom su jednostavni, posto su sva slova razlicita fiksira se prvi, pa zadnji, preokrenu se slova na drugu stranu i usporedi se koji je od ta dva palindroma manji. Medjutim, problem je za stringove tipa abb ili accccccccc, tu samo treba na kraj dodati a (abba, accccccccca), tu se nikako ne smije fiksirati prvi ili zadnji.
|
|
[Vrh] |
|
Masiela Forumaš(ica)
Pridružen/a: 11. 09. 2007. (22:28:01) Postovi: (338)16
Spol:
Lokacija: Među bananama
|
|
[Vrh] |
|
vinko Forumaš(ica)
Pridružen/a: 26. 08. 2006. (23:08:00) Postovi: (1A8)16
Spol:
Lokacija: PMF-MO 214
|
Postano: 7:12 sri, 29. 4. 2009 Naslov: |
|
|
[quote="Incognito"]Ne znam jesu li ljudi primijetili, ali ovi "sluzbeni" primjeri za zadatak s najmanjim palindromom su jednostavni, posto su sva slova razlicita fiksira se prvi, pa zadnji, preokrenu se slova na drugu stranu i usporedi se koji je od ta dva palindroma manji. Medjutim, problem je za stringove tipa abb ili accccccccc, tu samo treba na kraj dodati a (abba, accccccccca), tu se nikako ne smije fiksirati prvi ili zadnji.[/quote]
Nije mi baš jasno pitanje ili mi nije baš jasno kako ste vi prvo mislili to riješiti. Jel može malo detaljniji opis.
Incognito (napisa): | Ne znam jesu li ljudi primijetili, ali ovi "sluzbeni" primjeri za zadatak s najmanjim palindromom su jednostavni, posto su sva slova razlicita fiksira se prvi, pa zadnji, preokrenu se slova na drugu stranu i usporedi se koji je od ta dva palindroma manji. Medjutim, problem je za stringove tipa abb ili accccccccc, tu samo treba na kraj dodati a (abba, accccccccca), tu se nikako ne smije fiksirati prvi ili zadnji. |
Nije mi baš jasno pitanje ili mi nije baš jasno kako ste vi prvo mislili to riješiti. Jel može malo detaljniji opis.
|
|
[Vrh] |
|
behemont Forumaš(ica)
Pridružen/a: 12. 02. 2008. (21:21:19) Postovi: (124)16
Spol:
|
|
[Vrh] |
|
_Neyni_ Forumaš(ica)
Pridružen/a: 17. 02. 2009. (17:31:17) Postovi: (1C)16
Spol:
|
|
[Vrh] |
|
Cobs Forumaš(ica)
Pridružen/a: 21. 01. 2008. (13:32:15) Postovi: (206)16
Spol:
Lokacija: Geto
|
Postano: 14:02 sri, 29. 4. 2009 Naslov: |
|
|
[quote="_Neyni_"]Dali mi netko može odgovoriti na sljedeće(za velike_palindrome):
Da li palindrom mora biti podstring početnog stringa (iz opisa zadatka), ili skup znakova palindroma mora biti podskup skupa znakova stringa?
Odnosno, za "Anastazija" da li je traženi palindrom "Ana" (proizlazi iz definicije podstringa) ili "Aasaa" (proizlazi iz priloženog primjera).
I, kao potvrda, možete li mi reći koji bi bio traženi palindrom za string "ABBBabBbbb" :?:
Hvala :wink:[/quote]
ovako kako sam ja to shvatio...
palindrom koji zelis dobiti u sebi ima slova koja se nalaze u pocetnom stringu i slova u palindromu su u istom poretku kao i u pocetnom stringu
( npr. imam string "Abchct" --> od tog stringa mogu sastaviti palindrom "ctc" ili "cAc" ,"cbc"... , ali jedina valjana rjesenja ce mi bit: "A", "b", "c", "h", "t", "chc", "cc" i moze rjesenje biti "cc" jer i u pocetnom stringu su ta dva slova u takvom poretku ), e sad "Aasaa" je rjesenje za "Anastazija" zato sto je palindrom i zato sto su u pocetnom stringu slova u tom istom rasporedu, a ujedno je to i konacno rjesenje zato sto je to najduzi palindrom
_Neyni_ (napisa): | Dali mi netko može odgovoriti na sljedeće(za velike_palindrome):
Da li palindrom mora biti podstring početnog stringa (iz opisa zadatka), ili skup znakova palindroma mora biti podskup skupa znakova stringa?
Odnosno, za "Anastazija" da li je traženi palindrom "Ana" (proizlazi iz definicije podstringa) ili "Aasaa" (proizlazi iz priloženog primjera).
I, kao potvrda, možete li mi reći koji bi bio traženi palindrom za string "ABBBabBbbb"
Hvala |
ovako kako sam ja to shvatio...
palindrom koji zelis dobiti u sebi ima slova koja se nalaze u pocetnom stringu i slova u palindromu su u istom poretku kao i u pocetnom stringu
( npr. imam string "Abchct" → od tog stringa mogu sastaviti palindrom "ctc" ili "cAc" ,"cbc"... , ali jedina valjana rjesenja ce mi bit: "A", "b", "c", "h", "t", "chc", "cc" i moze rjesenje biti "cc" jer i u pocetnom stringu su ta dva slova u takvom poretku ), e sad "Aasaa" je rjesenje za "Anastazija" zato sto je palindrom i zato sto su u pocetnom stringu slova u tom istom rasporedu, a ujedno je to i konacno rjesenje zato sto je to najduzi palindrom
|
|
[Vrh] |
|
dosed_girl Forumaš(ica)
Pridružen/a: 04. 12. 2006. (21:01:46) Postovi: (6F)16
Spol:
Lokacija: -zG-
|
|
[Vrh] |
|
Incognito Forumaš(ica)
Pridružen/a: 04. 09. 2005. (20:25:09) Postovi: (B3)16
|
Postano: 19:35 sri, 29. 4. 2009 Naslov: |
|
|
[quote="vinko"][quote="Incognito"]Ne znam jesu li ljudi primijetili, ali ovi "sluzbeni" primjeri za zadatak s najmanjim palindromom su jednostavni, posto su sva slova razlicita fiksira se prvi, pa zadnji, preokrenu se slova na drugu stranu i usporedi se koji je od ta dva palindroma manji. Medjutim, problem je za stringove tipa abb ili accccccccc, tu samo treba na kraj dodati a (abba, accccccccca), tu se nikako ne smije fiksirati prvi ili zadnji.[/quote]
Nije mi baš jasno pitanje ili mi nije baš jasno kako ste vi prvo mislili to riješiti. Jel može malo detaljniji opis.[/quote]
Ja sam to bio na pocetku zamislio tako da se fiksiraju prvo ili zadnje slovo. Npr., kod stringa abc fiskira se c i a i b se dodaju na desnu stranu i dobije se string abcba, u drugom slucaju se fiskira a, a b i c se prebace na lijevu stranu pa se dobije cbabc. Tada se usporede ta dva stringa abcba i cbabc i ispise se manji abcba. Ali taj nacin ne radi za string abb. :)
Vidim da sam samo ja imao takvih problem, pa nije bitno.
vinko (napisa): | Incognito (napisa): | Ne znam jesu li ljudi primijetili, ali ovi "sluzbeni" primjeri za zadatak s najmanjim palindromom su jednostavni, posto su sva slova razlicita fiksira se prvi, pa zadnji, preokrenu se slova na drugu stranu i usporedi se koji je od ta dva palindroma manji. Medjutim, problem je za stringove tipa abb ili accccccccc, tu samo treba na kraj dodati a (abba, accccccccca), tu se nikako ne smije fiksirati prvi ili zadnji. |
Nije mi baš jasno pitanje ili mi nije baš jasno kako ste vi prvo mislili to riješiti. Jel može malo detaljniji opis. |
Ja sam to bio na pocetku zamislio tako da se fiksiraju prvo ili zadnje slovo. Npr., kod stringa abc fiskira se c i a i b se dodaju na desnu stranu i dobije se string abcba, u drugom slucaju se fiskira a, a b i c se prebace na lijevu stranu pa se dobije cbabc. Tada se usporede ta dva stringa abcba i cbabc i ispise se manji abcba. Ali taj nacin ne radi za string abb.
Vidim da sam samo ja imao takvih problem, pa nije bitno.
|
|
[Vrh] |
|
ekatarina Forumaš(ica)
Pridružen/a: 25. 11. 2007. (19:22:50) Postovi: (161)16
Spol:
|
Postano: 20:15 sri, 29. 4. 2009 Naslov: |
|
|
Zna li netko zasto mi ovdje :
[code:1]string invertiraj (string s)
{string a =s ; reverse(a.begin(),a.end());
return a;
}[/code:1]
javlja 14 `string' does not name a type ?
imam ukljucen iostream i <string>
i u kojem redu nize
[code:1]vector <string> mali_palindromi (vector <string> v)[/code:1]
za sto javlja expected constructor, destructor, or type conversion before '<' token
Kaže Luuka da njemu radi, a meni neće ni na ubuntu na faksu, ni doma na devc.
Zna li netko zasto mi ovdje :
Kod: | string invertiraj (string s)
{string a =s ; reverse(a.begin(),a.end());
return a;
} |
javlja 14 `string' does not name a type ?
imam ukljucen iostream i <string>
i u kojem redu nize
Kod: | vector <string> mali_palindromi (vector <string> v) |
za sto javlja expected constructor, destructor, or type conversion before '<' token
Kaže Luuka da njemu radi, a meni neće ni na ubuntu na faksu, ni doma na devc.
|
|
[Vrh] |
|
Luuka Forumaš(ica)
Pridružen/a: 13. 02. 2007. (20:34:54) Postovi: (925)16
Spol:
Lokacija: Hakuna Matata
|
Postano: 20:35 sri, 29. 4. 2009 Naslov: |
|
|
[code:1]#include <iostream>
using namespace std;
string invertiraj (string s)
{string a =s ; reverse(a.begin(),a.end());
return a;
}
int main()
{
string A="ABCDE";
string B=invertiraj(A);
cout<<B;
scanf("%%");
return 0;
}[/code:1]
Meni to radi... možda ti je stvar kasnije... možda fali include <vector>...
Kod: | #include <iostream>
using namespace std;
string invertiraj (string s)
{string a =s ; reverse(a.begin(),a.end());
return a;
}
int main()
{
string A="ABCDE";
string B=invertiraj(A);
cout<<B;
scanf("%%");
return 0;
} |
Meni to radi... možda ti je stvar kasnije... možda fali include <vector>...
_________________ "Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy
|
|
[Vrh] |
|
ekatarina Forumaš(ica)
Pridružen/a: 25. 11. 2007. (19:22:50) Postovi: (161)16
Spol:
|
|
[Vrh] |
|
Luuka Forumaš(ica)
Pridružen/a: 13. 02. 2007. (20:34:54) Postovi: (925)16
Spol:
Lokacija: Hakuna Matata
|
|
[Vrh] |
|
Masiela Forumaš(ica)
Pridružen/a: 11. 09. 2007. (22:28:01) Postovi: (338)16
Spol:
Lokacija: Među bananama
|
|
[Vrh] |
|
|