snažím se odevzdat příklad Silueta města a můj dotaz zní:
Jak systém pracuje při čtení řešení, pokusil jsem se odevzdat soubor, kde je 103 řádků - lehká a střední varianta. Systém napsal 0 bodů...
A na to navazuje další dotaz - pro vstupy:
Ahoj,
na tvé vstupy máš odpověď správně (28, 17 a 22) [ovšem na začátku chybí 3 -- počet vstupů].
Problém je nejspíše na straně vyhodnocování ... myslíme si, že si neporadí s kódováním souboru, který do systému posíláš (více na wiki: https://cs.wikipedia.org/wiki/K%C3%B3do ... znak%C5%AF)
Zkus prosím odevzdávaný soubor převést na UTF-8, což je dobře kompatibilní kódování. -- Nastavení toho, v jakém kódování se soubor uloží, je nejčastěji schované v nastavení editoru nebo v menu při ukládání souboru.
děkuji za rychlou odpověď, opravdu byl problém s kódováním souboru, z nějakých důvodů Powershell ukládá do UTF-16 (příkaz byl: cat input.txt | python silueta.py > output.txt)
použil jsem cmd a vše funguje jak má...
Ještě jeden dotaz, v zadání je maximální L a R hodnota 1e9, v pythonu to ale vyhodí MemoryError, je vhodné použít jiný jazyk?
úloha by myslím měla být řešitelná prakticky v libovolném jazyku. Pokud dostáváš memory limit exceeded, zamysli se, jestli neexistuje paměťově efektivnější řešení. Paměťová složitost efektivního řešení by neměla záviset na rozsahu L a R.