1 / 3
Feb 2024

Witam,

Czy mogę prosić o pomoc z tym zadaniem? Nie wiem dlaczego mam “Błędną odpowiedź”.
Dla przykładowych danych uzyskuję sensowną wiadomość.
Próbowałem także alternatywnego rozumienia treści zadania (z osobnym zliczaniem dla dużych i małych liter, na wypadek gdyby dane przykładowe były tak sprytnie dobrane, by dawały prawidłowy wynik w obu wariantach), lecz takie podejście nie przyniosło pożądanego efektu nawet dla danych przykładowych.

[AC]

  • created

    Feb '24
  • last reply

    Feb '24
  • 2

    replies

  • 183

    views

  • 2

    users

  • 2

    likes

  • Za mały zakres wartości w deklaracji char CNT[300] = {};.
  • auto IT = M.lower_bound(cnt); a następnie dereferencja iteratora bez sprawdzenia czy IT != M.end() wygląda podejrzanie.

Blockquote
auto IT = M.lower_bound(cnt); a następnie dereferencja iteratora bez sprawdzenia czy IT != M.end() wygląda podejrzanie.

Uch, och, ach. Ale wtopa :sweat_smile:

Blockquote
Za mały zakres wartości w deklaracji char CNT[300] = {};.

Ojej, no tak, faktycznie! Pomyliło mi się, wiadomo co :man_facepalming:

Teraz jest już AC, dziękuję bardzo! :grinning: