Модератор: xdsl
Vladislav_133 писал(а):Тесты по задаче 4 . Их всего 9.
Vladislav_133 писал(а):Так добавление 0.5 очка вызвано, что у некоторых участников программа выдает правильный результат, но почему-то многократно повторяемый. Вроде бы правильный результат, а вроде бы и нет. В общем будем это обсуждать.
Результирующий файл output.txt содержит список партий, подлежащих регистрации.
kolesa писал(а):Vladislav_133 писал(а):Так добавление 0.5 очка вызвано, что у некоторых участников программа выдает правильный результат, но почему-то многократно повторяемый. Вроде бы правильный результат, а вроде бы и нет. В общем будем это обсуждать.
да, я вчера про это и говорил, что нужно тестировать тщательнее. как раз тесты показали конкретно у меня "многократно повторяемый" результат, вроде как и с условиями нет противоречий, результат все равно ведь правильный (но не свернутый)Результирующий файл output.txt содержит список партий, подлежащих регистрации.
но, к примеру, если применить это в практике, когда разработка имеет коммерческий характер, то результаты имеют явно не адекватный характер.
za
ab
bc
cd
de
ef
fg
gh
az
bz
cz
dz
ez
fz
gz
hz
8
abcdefghz
0
abcdefghz
Не изменят - значит не увеличат и не уменьшат! Как в ответе вообще может быть 0, если изначально была одна зараженная система, а по окончании - нет зараженных систем? Ведь на каком-то шаге она была очищена от вируса!Задание заключается в определении момента купирования или уничтожения пандемии, т.е. когда запланированные коммуникации между системами не изменят количество зараженных систем.
xdsl писал(а): Как в ответе вообще может быть 0, если изначально была одна зараженная система, а по окончании - нет зараженных систем? Ведь на каком-то шаге она была очищена от вируса!
xdsl писал(а):Все правильно, 0. Как была машина Z заражена, так и осталась, плюс ни разу за все время никого заразить не сумела. Количество зараженных машин за все время коммуникаций не изменилось.
Заглянул сейчас в код некоторых решений. Похоже, студенты невнимательно читали условие задачи 1. Выводят номер строки, где количество зараженных вирусом машин последний раз увеличилось. А надо, по условию задачи, где количество зараженных вирусом машин последний раз изменилось (увеличилось или уменьшилось)
после которой можно говорить о купировании или уничтожении пандемии
где количество зараженных вирусом машин последний раз изменилось
kolesa писал(а):согласен, но слово "купирование" - как бы подсказало о не прибавление большего числа вирусов )
... после которой можно говорить о купировании или уничтожении пандемии, т.е. когда запланированные коммуникации между системами не изменят количество зараженных систем.
kolesa писал(а):согласен, но использование русских терминов, которые можно трактовать двояко - я считаю недопустимым.
это все схоже с работой с заказчиками )
xdsl писал(а):Упс, это вроде как я сам подыскал формулировку "... где количество зараженных вирусом машин последний раз изменилось" ...
Vladislav_133 писал(а): Кроме того, у вас две программы, какая должна бать взята за основу
Вернуться в Конференции и семинары, олимпиады и форумы, выставки и конкурсы в ШГПУ
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6