Knihovna

Nepochopili jste zadání či naopak vzorové řešení? Chcete se zeptat na některé jiné algoritmy?
Zamčeno
MachyAccept
Příspěvky: 1
Registrován: 01-02-2018 11:28
Škola: Střední průmyslová škola a obchodní akademie Uherský Brod
Rok ukončení studia: 2018

Knihovna

Příspěvek od MachyAccept »

Dobrý den,
zjistil jsem pochybnosti ve vygenerování vstupního souboru formátu .txt.
V zadání je popsán postup, při kterém by měl program rozeznat tři čísla. První číslo udává počet vstupů, další udává počet znaků zadaného řetězce a to poslední udává počet znaků hledaného řetězce.
Problém je ale takový: První číslo je odděleno mezerou, což není problém při čtení pomocí funkce cin/fin. Ale další číslo je spojeno s řetězce tedy není odděleno. Je tedy chyba v zadání? Nebo má být požita funkce např.: isdigit/isalpha? :idea: Díky za odpověď

schovkla
Organizátor
Příspěvky: 3
Registrován: 15-12-2016 15:56
Škola: ČVUT
Rok ukončení studia: 2018

Re: Knihovna

Příspěvek od schovkla »

Ahoj,

pokud programuješ na windows, je pravděpodobné, že problém je způsoben odlišným značením konce řádků na linux/windows. Zkus vstup otevřít v nějakém pokročilém editoru (např. sublime).
Další možnost je otevření v prohlížeči - přetáhni vstupní soubor do chromu, měl by se ti zobrazit správně. Následně překopíruj zobrazený text do svého nového souboru.

Pokud by problémy přetrvávaly, neváhej se na nás obrátit :)

Klára

Zamčeno