Spoj- odwracanie wyrazów

Spoj- odwracanie wyrazów
GF
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 24
0

Nie bardzo rozumiem, czemu dostaje błędną odpowiedź w tym zadaniu :
kod ---> http://ideone.com/RMWaiQ
zadanie ---> http://pl.spoj.com/problems/KC009/

twonek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2500
1

Nie istnieje element slowo[slowo.size()], ostatni prawidłowy indeks to slowo.size() - 1.

I pisz po ludzku

Kopiuj
int l = slowo.size()

zamiast udziwnionego

Kopiuj
int l(slowo.size())

Poza tym l jest bardzo kiepską literą na zmienną, bo przypomina 1. Zawsze zacznij od i, a potem j, ew. jakieś inne dłuższe nazwy.

GF
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 24
0

A jak nie odjęłam tej jedynki to przestawiłam na początek nowego wyrazu przenisłam ten ostatni null, mówiący o tym , że wyraz się skonczył , tak?

twonek
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2500
GF
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 24
0

Ok, dziękuję :)

MarekR22
  • Rejestracja: dni
  • Ostatnio: dni
2

FYI

Kopiuj
std::string a("test");
std::string b(a.rbegin(), a.rend());

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.