Author |
Message |
07.06.2013 09:17:24
Subject: Re:Ошибка в установке задачи - 2013
|
Vasiliy Pispanen
Topics: 0
Messages: 76
My Profile
|
В задаче http://dl.gsu.by/task.jsp?nid=1089395&cid=860
Название Размерность
data 8
c_line_in 1
c_line_out1 1
c_line_out2 1
Выходные контакты
out1 8
out2 8
Ошибки(выдал протокол):
- Размерность переменной data должна быть 2 байта.
- Размерность переменной out1 должна быть 2 байта.
- Размерность переменной out2 должна быть 2 байта.
|
07.06.2013 09:55:22
Subject: Re:Ошибка в установке задачи - 2013
|
Vitaliy Kogan
Topics: 1
Messages: 189
My Profile
|
Ошибка в задаче "Вычислить" (http://dl.gsu.by/task.jsp?nid=1089434&cid=860). При прохождение второго теста выдает ошибку:
[test2]: Тест не прошел: Размерность переменной RES должна быть 0 байт
|
07.06.2013 12:18:58
Subject: Re:Ошибка в установке задачи - 2013
|
Ivan Starodubtsev
Topics: 2
Messages: 72
My Profile
|
Столкнулся с ошибкой в задаче Экзамен\Контроль практики\Интегральный контроль\14\Add-14\Проектирование\4 - "Истина" 55714
Мой код на симпа:
unsigned __in __bits(1) IN_0=1;
unsigned __in __bits(1) IN_1=0;
unsigned __in __bits(1) IN_2=0;
unsigned __in __bits(1) IN_3=0;
unsigned __out __bits(1) OUT_0;
unsigned __out __bits(1) OUT_1;
void main()
{
unsigned __bits(1) t = ((IN_0 + IN_1 + IN_2) | IN_0) & (IN_0 + ~IN_1);
OUT_0 = (IN_0 + IN_1) | ~(IN_2 & IN_3) | (~IN_0 + IN_2) | ~t;
OUT_1 = t;
}
Не проходит тест (1;0;0;0) - он уже вбит.
Тестировщик выдает ответ (1;1).
Однако, ответ должен быть (1;0), т.к. выражение IN_0 + ~IN_1 при таком условии даст 0, а следовательно и все OUT_1 будет 0.
|
07.06.2013 12:25:21
Subject: Re:Ошибка в установке задачи - 2013
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Александр Поздняков:
http://dl.gsu.by/theory.jsp?id=553&cid=672
В лекции написано:
1. Ядерная энергетика.
2. Геофизика.
3. Химическое производство.
4. Автоматическое проектирование радиоэлектронных устройств.
5. Научные расчеты...
Задание проходит, только если выбрать варианты 1, 2, 4, 5. 3-ий вариант правильным не считает.
Ссылки на задание нет - что исправлять?
|
07.06.2013 12:43:57
Subject: Re:Ошибка в установке задачи - 2013
|
Aleksandr Pozdnyakov
Topics: 0
Messages: 88
My Profile
|
Михаил Долинский:
Александр Поздняков:
http://dl.gsu.by/theory.jsp?id=553&cid=672
В лекции написано:
1. Ядерная энергетика.
2. Геофизика.
3. Химическое производство.
4. Автоматическое проектирование радиоэлектронных устройств.
5. Научные расчеты...
Задание проходит, только если выбрать варианты 1, 2, 4, 5. 3-ий вариант правильным не считает.
Ссылки на задание нет - что исправлять?
Да, перепутал ссылки. Сейчас, как я понимаю, эту задачу я уже не найду?
|
07.06.2013 13:07:00
Subject: Re:Ошибка в установке задачи - 2013
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Александр Поздняков:
Михаил Долинский:
Александр Поздняков:
http://dl.gsu.by/theory.jsp?id=553&cid=672
В лекции написано:
1. Ядерная энергетика.
2. Геофизика.
3. Химическое производство.
4. Автоматическое проектирование радиоэлектронных устройств.
5. Научные расчеты...
Задание проходит, только если выбрать варианты 1, 2, 4, 5. 3-ий вариант правильным не считает.
Ссылки на задание нет - что исправлять?
Да, перепутал ссылки. Сейчас, как я понимаю, эту задачу я уже не найду?
Попробуй в командных олимпиадах или в индивидуальных заданиях или в обучении.
|
07.06.2013 13:08:37
Subject: Re:Ошибка в установке задачи - 2013
|
Marina Dolgaya
Topics: 0
Messages: 56
My Profile
|
Игорь Коршунов:
Марина Долгая:
Игорь Коршунов:
Марина Долгая:
Долгая Марина,ПМ-41
проверьте тесты для задачи http://dl.gsu.by/task.jsp?nid=1097206&cid=860 ,там может переменная num должна быть всё таки 2 байта,а не 1
Почему?
потому что в одном из тестов переменная num принимает значение 234 и тогда программа не принимает значение и не высчитывает ответ,а если поменять на 2 байта то тогда всё считает
Для 234 достаточно одного байта, если объявить переменную беззнаковой.
обьявила не помогает
|
07.06.2013 13:20:31
Subject: Re:Ошибка в установке задачи - 2013
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Значит, у тебя еще есть ошибки
Сделай ссылку на условие
Вставь исходник своего решения
и ОПИШИ проблемный ТЕСТ
- что на вводе
- что является правильным ответом по тестам
- что выдает твоя программа
- твои вычисления правильного ответа.
|
07.06.2013 15:53:58
Subject: Re:Ошибка в установке задачи - 2013
|
Igor Korshunov
Topics: 7
Messages: 2186
My Profile
|
Василий Писпанен:
В задаче http://dl.gsu.by/task.jsp?nid=1089395&cid=860
Название Размерность
data 8
c_line_in 1
c_line_out1 1
c_line_out2 1
Выходные контакты
out1 8
out2 8
Ошибки(выдал протокол):
- Размерность переменной data должна быть 2 байта.
- Размерность переменной out1 должна быть 2 байта.
- Размерность переменной out2 должна быть 2 байта.
Тесты исправлены.
|
07.06.2013 16:04:09
Subject: Re:Ошибка в установке задачи - 2013
|
Igor Korshunov
Topics: 7
Messages: 2186
My Profile
|
Виталий Коган:
Ошибка в задаче "Вычислить" (http://dl.gsu.by/task.jsp?nid=1089434&cid=860). При прохождение второго теста выдает ошибку:
[test2]: Тест не прошел: Размерность переменной RES должна быть 0 байт
Тесты исправлены, решение перетестированы.
|
07.06.2013 16:10:21
Subject: Re:Ошибка в установке задачи - 2013
|
Igor Korshunov
Topics: 7
Messages: 2186
My Profile
|
Иван Стародубцев:
выражение IN_0 + ~IN_1 при таком условии даст 0
В условии задачи другое выражение.
|
09.06.2013 00:24:13
Subject: Re:Ошибка в установке задачи - 2013
|
Vitaliy Kogan
Topics: 1
Messages: 189
My Profile
|
Ошибка в тесте в задаче "Сортировка 2 чисел" (http://dl.gsu.by/task.jsp?nid=1092305&cid=860). По условию сказано, что сортировка идет по возрастанию, а в 5 тесте идет по убыванию.
[test 5]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
IN0 dec[2]: 2000
IN1 dec[2]: 1
OUT0 dec[2]: 2000
OUT1 dec[2]: 1
|
09.06.2013 00:35:47
Subject: Re:Ошибка в установке задачи - 2013
|
Vitaliy Kogan
Topics: 1
Messages: 189
My Profile
|
Ошибка в тестах в задаче "Друзья" (http://dl.gsu.by/task.jsp?nid=1092400&cid=860). Насколько я помню задачи с памятью, то когда говорится, что "берется значение из памяти", то значит берется значение, которое занеслось в предыдущем тесте. Тогда почему во многих тестах этой задачи на выходе вовсе не так? (привел один пример)
[test 1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 0
y dec[1]: 0
z dec[1]: 0
res dec[1]: 0
[test 2]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 1
y dec[1]: 1
z dec[1]: 1
res dec[1]: 1
В задаче написано ,что если x+y>z, то вывести то значение, которое находится в памяти. Так вот в первом тесте в память заносится 0, а во втором выполняется условие x+y>z, но на выходе 1, а не 0. Может я чего-то не понимаю тут?Объясните пожалуйста.
|
09.06.2013 12:23:24
Subject: Re:Ошибка в установке задачи - 2013
|
Igor Lopatin
Topics: 0
Messages: 48
My Profile
|
http://dl.gsu.by/task.jsp?nid=1082617&cid=859
ошибка в тесте, перепутана старшая разрядность с младшей.
|
09.06.2013 13:28:25
Subject: Re:Ошибка в установке задачи - 2013
|
Arseniy Kolyaskin
Topics: 0
Messages: 54
My Profile
|
http://dl.gsu.by/task.jsp?nid=1128252&cid=859
в третьем тесте заданы значения:
a = 100
b = -100
c = 0
d = 3
по условию задачи попадаем на вторую ветвь:
((a*b+c)*d-(a*d+b)*c)/b =
= 100*(-100)+0)*3-(100*3+3)*0)/3.
подчёркнутая часть равна нулю, а остальная = -30000.
в тесте указан ответ 300
UPD. Я неправильно прочитал выражение, поэтому не так решил его.
|
|