Автор |
Сообщение |
30.07.2018 10:10:31
Тема: Ошибка в установке задачи - 2018
|
Михаил Долинский
(Online)
Темы: 1984
Сообщений: 47225
Мой профиль
|
В этой теме нужно подробно излагать обнаруженные ошибки в установке задач на DL
(обучение, индивидуальные задания, контроль практики).
Ваше сообщение будет проверено, и если Вы правы (а бывают и ложные сообщения), то ошибка исправляется, а студент получает 10 бонусов за каждое задание, исправленное с его подачи.
|
07.09.2018 11:46:59
Тема: Re:Ошибка в установке задачи - 2018
|
Иван Кашицкий
Темы: 0
Сообщений: 21
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1765771&cid=1099
char str[128];
int __out __bits(8) res=0;
void main()
{
for (int i=0;str[i] !='#'; i++)
{
if (str[i]>='a' && str[i]<='z') res++;
if (str[i]>='0' && str[i]<='9') res++;
}
}
--Пропустило
|
25.09.2018 11:55:18
Тема: Re:Ошибка в установке задачи - 2018
|
Владислав Ефименков
Темы: 0
Сообщений: 18
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1762287&cid=1099
в последнем задании. в условии указано "записать в двоичной c\c" а решение принимает в восьмеричной.
|
29.09.2018 13:29:59
Тема: Re:Ошибка в установке задачи - 2018
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Владислав Ефименков:
http://dl.gsu.by/task.jsp?nid=1762287&cid=1099
в последнем задании. в условии указано "записать в двоичной c\c" а решение принимает в восьмеричной.
Исправлено.
|
29.09.2018 14:11:35
Тема: Re:Ошибка в установке задачи - 2018
|
Михаил Долинский
(Online)
Темы: 1984
Сообщений: 47225
Мой профиль
|
+10 бонусов за указание на ошибку - Ефименков(ПО-41)
|
03.10.2018 18:33:31
Тема: Re:Ошибка в установке задачи - 2018
|
Никита Коротчиков
Темы: 3
Сообщений: 43
Мой профиль
|
Задача: http://dl.gsu.by/task.jsp?nid=1760333&cid=1099
Стандартное решение тестировалось минуты две.
После генерации такого кода на Java:
if (i1 == 0) {
e1 = 0;
}
if (i1 == 1) {
e1 = 0;
}
..............
..............
..............
if (i10 == 30) {
e10 = 3;
}
if (i10 == 31) {
e10 = 3;
}
Решение тестировалось минут 30-40. Т. е., я могу зайти и закинуть таких 10 задач и никто не сможет отправлять задачи в течение дня (в этом курсе, кажется, 1 тестирующая дельта)? Не знаю какое там ограничение по времени на один тест (если оно вообще есть), но, по-моему, такого быть не должно.
|
06.10.2018 15:02:25
Тема: Re:Ошибка в установке задачи - 2018
|
Денис Гурский
Темы: 0
Сообщений: 11
Мой профиль
|
6.10 14:57 21. Задача №21 (тестирование: 4) 0 / 100 Эталонная программа не смогла пройти тесты. [6]: Тест не прошел: r dec[2]: 5149. DelTA3 at NIT8 TST files
|
06.10.2018 15:21:07
Тема: Re:Ошибка в установке задачи - 2018
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Денис Гурский:
6.10 14:57 21. Задача №21 (тестирование: 4) 0 / 100 Эталонная программа не смогла пройти тесты. [6]: Тест не прошел: r dec[2]: 5149. DelTA3 at NIT8 TST files
Последний тест неправильный.
|
06.10.2018 15:45:10
Тема: Re:Ошибка в установке задачи - 2018
|
Александр Ковальчук
Темы: 0
Сообщений: 19
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1758316&cid=1099
Экзамен\Индивидуальные задания\С-TCPU\Программы по схемам\Условные вычисления\13 - "Математика
В условии задачи ошибка. Вот так указаны названия переменных в условии:
In_x
In_y
In_A
In_B
Если объявить их как в условии, тест не распознает переменные.
А должно быть вот так:
InX
InY
InA
InB
Так успешно выполнится.
|
08.10.2018 12:01:25
Тема: Re:Ошибка в установке задачи - 2018
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Александр Ковальчук:
http://dl.gsu.by/task.jsp?nid=1758316&cid=1099
Экзамен\Индивидуальные задания\С-TCPU\Программы по схемам\Условные вычисления\13 - "Математика
В условии задачи ошибка. Вот так указаны названия переменных в условии:
In_x
In_y
In_A
In_B
Если объявить их как в условии, тест не распознает переменные.
А должно быть вот так:
InX
InY
InA
InB
Так успешно выполнится.
Исправлено.
|
13.10.2018 23:45:19
Тема: Re:Ошибка в установке задачи - 2018
|
Александр Ковальчук
Темы: 0
Сообщений: 19
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1757875&cid=1099
Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т12 - "Задача №12 (тестирование: 12)"
Задача на тесты.
При подстановке теста
x sgn[2]: -10
y sgn[2]: -50
a9 sgn: -10
b7 sgn: 1
RES sgn[2]: 5
Эталонная программа не смогла пройти тесты. [1]: Тест не прошел: RES sgn[2]: 5.
Хотя по расчётам и размерам переменных она точно должна проходить и результат будет 5, как и ожидается по тесту.
Поменял тест на такой:
x sgn[2]: 10
y sgn[2]: 50
a9 sgn: 10
b7 sgn: 1
RES sgn[2]: 5
и задача прошла.
Но она должна была проходить и с тем тестом. Там были и другие тесты, которые не выполнялись, хотя по расчётам точно должны были выполняться. Подозреваю, что-то не так с эталонной программой.
|
15.10.2018 08:55:45
Тема: Re:Ошибка в установке задачи - 2018
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Александр Ковальчук:
http://dl.gsu.by/task.jsp?nid=1757875&cid=1099
Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т12 - "Задача №12 (тестирование: 12)"
Подозреваю, что-то не так с эталонной программой.
Эталонная программа исправлена.
|
15.10.2018 20:46:03
Тема: Re:Ошибка в установке задачи - 2018
|
Александр Ковальчук
Темы: 0
Сообщений: 19
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1759229&cid=1099
Экзамен\Индивидуальные задания\Сконвертированные задания на программирование по схеме\Подсчет количества битов\6 - "Программа по схеме 84481"
[test 3]: Тест не прошел: out_0 dec[1]: 4.
Не проходит на сервере тест 3, хотя у меня локально проходит все тесты и вовремя.
unsigned __in __bits(4) in_0;
unsigned __in __bits(4) in_1;
unsigned __out __bits(3) out_0;
void main()
{
unsigned __bits(4) b = (in_0 & in_1);
unsigned __bits(1) b1 = (b >> 0);
unsigned __bits(1) b2 = (b >> 1);
unsigned __bits(1) b3 = (b >> 2);
unsigned __bits(1) b4 = (b >> 3);
out_0 = b1 + b2 + b3 + b4;
}
Не уверен, что проблема именно в задаче. Возможно, сам сервер.
|
18.10.2018 12:41:03
Тема: Re:Ошибка в установке задачи - 2018
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Александр Ковальчук:
http://dl.gsu.by/task.jsp?nid=1759229&cid=1099
Экзамен\Индивидуальные задания\Сконвертированные задания на программирование по схеме\Подсчет количества битов\6 - "Программа по схеме 84481"
[test 3]: Тест не прошел: out_0 dec[1]: 4.
Не проходит на сервере тест 3, хотя у меня локально проходит все тесты и вовремя.
unsigned __in __bits(4) in_0;
unsigned __in __bits(4) in_1;
unsigned __out __bits(3) out_0;
void main()
{
unsigned __bits(4) b = (in_0 & in_1);
unsigned __bits(1) b1 = (b >> 0);
unsigned __bits(1) b2 = (b >> 1);
unsigned __bits(1) b3 = (b >> 2);
unsigned __bits(1) b4 = (b >> 3);
out_0 = b1 + b2 + b3 + b4;
}
Не уверен, что проблема именно в задаче. Возможно, сам сервер.
Оказалось, сложение однобитных переменных работает некорректно.
Пока это не исправлено рекомендую такой вариант решения:
unsigned __in __bits(4) in_0;
unsigned __in __bits(4) in_1;
unsigned __out __bits(3) out_0;
void main()
{
unsigned __bits(4) b = (in_0 & in_1);
unsigned __bits(2) b1 = (b >> 0) & 1;
unsigned __bits(2) b2 = (b >> 1) & 1;
unsigned __bits(2) b3 = (b >> 2) & 1;
unsigned __bits(2) b4 = (b >> 3) & 1;
out_0 = b1 + b2 + b3 + b4;
}
|
18.10.2018 20:10:11
Тема: Re:Ошибка в установке задачи - 2018
|
Александр Ковальчук
Темы: 0
Сообщений: 19
Мой профиль
|
Экзамен\Индивидуальные задания\С-TCPU\Программы\Одномерные числовые массивы\9 - "Quantity"
http://dl.gsu.by/task.jsp?nid=1758655&cid=1099
Компилятор C-TCPU не позволяет делать размерность у переменных более 8 бит, но условие задачи требует размерность переменной результата - 2 байта, то есть 16 бит.
Похожая проблема в задаче Экзамен\Индивидуальные задания\С-TCPU\Программы\Одномерные числовые массивы\12 - "Произведение"
http://dl.gsu.by/task.jsp?nid=1758658&cid=1099
Здесь условие задачи требует 2 байта для одной из входных переменных и 2 байта для результата.
|
|