Професионална програма
Loading...
+ Нов въпрос
asyamincheva avatar asyamincheva 20 Точки

Оценяване на Output на изпита

Здравейте! Предварително се извинявам ако някъде вече е обяснено, но исках да попитам при оценяване на изхода на дадена задача взимат ли се предвид празните полета между това, което се изисква да бъде изведено? Например, ако трябва да изведем това:

someString

anotherString

thirdString

Но при нашия Output се получава нещо подобно:

someString

anotherString

 

thirdString

Или:

someString     anotherString

thirdString

0
Java Advanced
mihayloff14 avatar mihayloff14 825 Точки

Всичко е по твоя преценка. Някои считат това за незначително, а други са по-педантични. Ти си решаваш smile

-1
asyamincheva avatar asyamincheva 20 Точки

Т.е. Judge системата не го взима предвид, важното е да са верни? :)

0
mihayloff14 avatar mihayloff14 825 Точки

С Judge системата няма компромиси. 

Когато става въпрос за домашното, зависи изцяло от преценката на проверяващия. ^^

0
viraldim avatar viraldim 21 Точки

Зависи от задачите. Ако задачата ти е от типа манипулация на стрингове или нещо от тоя род, ще ти ги проверява символ по символ с разстоянията от твоят изход. На някой задачи под полето за слагане на кода пише "Trim" това значи че автоматично ти махат празните полета но само в началото и в края на твоят изход. Поне това са моите впечатления не сам на 100% сигорен. 

То по принцип в условята на задачите си пише как трябва да излиза кода. Третят ти пример мисля че ще даде грешка ако в задачата е казано всичко да е на отделен ред.Най-лесният начин да провериш според мен е да видиш какво се случва в 0-левият ти тест ако там кода изглежда 1 към 1 с твоят и гърми най-вероятнио оставяш някъде празно място.

 

0
16/09/2014 23:10:23
asyamincheva avatar asyamincheva 20 Точки

Аха, питах, понеже стигнах до една задача в домашното, където не е уточнено дали може да има празни редове, но всичко останало получавам както трябва...

0
RoYaL avatar RoYaL Trainer 6847 Точки

Output-ът ти на изпита трябва да е ЕДНО КЪМ ЕДНО с този, който са заложили в текстовите файлове. Взима се твоя аутпут, взима се техния аутпут, тримва се от началото и от края и се сравнява дали е равен.

Представи си го като trim($output) === trim($test). В случая, че този експрешън не върне TRUE, съответният ти тест ще изгърми и няма да вземеш нито една точка за него.

0
asyamincheva avatar asyamincheva 20 Точки

Благодаря ти за информацията!!!

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.