Loading...
Pilgrimage avatar Pilgrimage 515 Точки

[Judge] Основи на програмирането - Разминаване между условия на задачата и теста

Здравейте,

Повод за въпроса ми е задача 5 "Съединяване на текст и числа" от урок 2 "Прости изчисления".

Тестовете в Judge системата, търсят/очакват една точка в края на символния низ, който отсъства в условието на задачата.

Това по същество не е проблем - видях какво очаква и го добавих, тестът мина.

Но,

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

Окончателни ли са изчислените в момента на подаване на теста точки или не ?

И в малко по-общ план: могат ли да се очакват подобни изненади от Judge системата (промяна на тестовото условие), или идеята е да се тренира бдителност и гъвкавост сред личният състав ? :-)

Тагове:
1
Programming Basics
gabi.ivanova avatar gabi.ivanova 370 Точки

Никога няма да ти вземат пълния брой точки (или какъвто и да е брой от тези, които си изкарал) заради една точка, било то липсваща или присъстваща в допълнение. Особвно при положение, че на изпит е имало пропуск в условието или в тестовете, който не е отстранен. Има секция очакван изход и твоят изход, къде се вижда, че трябва да добавиш точка. Наблюдателните хора го забелявзат.

Подобни изненади могат да се очакват, все пак хора правят задачите и тестовете, понякога се случват грешки, въпреки че предварително се тестват. Ако видиш такова несъответствие казваш и проблемът бива оправен ведната. Тоест, "тестът бива приведен в съответстие с условието". При наличие на промяна в тест или по условието по време на изпит, това се съобщава официално, казва се каква е била промяната и можеш да си ретестваш решението. Такива ситуации са важни по време на изпит. За щастие се реагира много бързо.
 

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