Автор |
Сообщение |
15.11.2017 09:30:51
Тема: Re:Ошибка в установке задачи - 2017
|
Денис Лимонтов
Темы: 0
Сообщений: 6
Мой профиль
|
1. http://dl.gsu.by/task.jsp?nid=1689332&cid=1062 - в условии переменные z и reg - 16-битные, а при выполнении теста оный требует их в 8 битах;
2. http://dl.gsu.by/task.jsp?nid=1689341&cid=1062 - "...подаётся прибАвляемое...";
3. http://dl.gsu.by/task.jsp?nid=1692121&cid=1062 - при верном ответе не проходит тест 7: и у меня после запуска программы, и в тесте ответ равен 1 при равных исходных данных, а тест почему-то не проходит;
4. http://dl.gsu.by/task.jsp?nid=1689543&cid=1062 - построил все схемы, как в условии, и 2 тест не проходит: тест говорит, что ответ должен быть 1, а в моей схеме, вручную созданной, он равен 0. Кроме того, в последней схеме в условии отличается порядок входных данных в главной схеме и в этой. Внимательно посмотрел на каждый элемент каждой схемы - с моей стороны ошибка исключена.
|
15.11.2017 17:44:35
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Константин Радько:
http://dl.gsu.by/task.jsp?nid=1681022&cid=1061
при вводе res=(x*x)/(y/2) нужно вводить х с русской раскладки клавиатуры, а не английской
Исправлено.
|
15.11.2017 22:49:44
Тема: Re:Ошибка в установке задачи - 2017
|
Илья Истомин
Темы: 1
Сообщений: 72
Мой профиль
|
Задача "Мультиплексор 256 -> 1".
http://dl.gsu.by/task.jsp?nid=1676031&cid=1061
В условии указана размерность переменной Х - 256 бит. Тесты соответствуют этой размерности.
Но принимающая программа считает, что размерность X должна быть 8 бит.
Следующий результат тестирования я получил 13.11 09:06
"[test 1]: Размерность переменной X должна быть 1 байт. "
|
15.11.2017 23:12:13
Тема: Re:Ошибка в установке задачи - 2017
|
Илья Истомин
Темы: 1
Сообщений: 72
Мой профиль
|
Задача http://dl.gsu.by/task.jsp?nid=1676172&cid=1061 (Четный/Нечетный-1)
Код мой программы:
unsigned __in __bits(8) x;
unsigned __out __bits(4) y;
void main(){
unsigned __bits(8) buf = x;
unsigned __bits(4) ans;
if((x&1)==1) buf>>=1;
ans>>=1;
ans+=(buf&1)<<3;
buf>>=2;
ans>>=1;
ans+=(buf&1)<<3;
buf>>=2;
ans>>=1;
ans+=(buf&1)<<3;
buf>>=2;
ans>>=1;
ans+=(buf&1)<<3;
buf>>=2;
y=ans;
}
Предлагаю добавить тесты:
Report = report.txt
StopOnError = true
Statistics = false
WatchReport = false
ShowReport = false
[fenix97 1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 255
y dec[1]: 15
[fenix97 2]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 254
y dec[1]: 14
[fenix97 3]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 0
y dec[1]: 0
[fenix97 4]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 3
y dec[1]: 1
|
15.11.2017 23:23:10
Тема: Re:Ошибка в установке задачи - 2017
|
Илья Истомин
Темы: 1
Сообщений: 72
Мой профиль
|
Задача http://dl.gsu.by/task.jsp?nid=1676172&cid=1061 (Четный/Нечетный-1)
Код мой программы:
unsigned __in __bits(8) x;
unsigned __out __bits(8) y;
void main(){
unsigned __bits(8) buf=x;
if((buf&1)==0)
buf&=170;
else
buf|=170;
y=buf;
}
Предлагаю добавить тесты:
Report = report.txt
StopOnError = true
Statistics = false
WatchReport = false
ShowReport = false
[fenix97 1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 171
y dec[1]: 171
[fenix97 2]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 170
y dec[1]: 170
[fenix97 3]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[1]: 3
y dec[1]: 171
p.s. в счет пропусков
|
16.11.2017 14:50:24
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Денис Лимонтов:
1. http://dl.gsu.by/task.jsp?nid=1689332&cid=1062 - в условии переменные z и reg - 16-битные, а при выполнении теста оный требует их в 8 битах;
2. http://dl.gsu.by/task.jsp?nid=1689341&cid=1062 - "...подаётся прибАвляемое...";
Исправлено.
|
16.11.2017 14:52:22
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Денис Лимонтов:
4. http://dl.gsu.by/task.jsp?nid=1689543&cid=1062 - построил все схемы, как в условии, и 2 тест не проходит: тест говорит, что ответ должен быть 1, а в моей схеме, вручную созданной, он равен 0. Кроме того, в последней схеме в условии отличается порядок входных данных в главной схеме и в этой. Внимательно посмотрел на каждый элемент каждой схемы - с моей стороны ошибка исключена.
У тебя где-то ошибка в схеме.
В условие задачи добавил ссылку на оригинальную схему http://dl.gsu.by/images/MatKing.zip.
Вот как работает схема из условия задачи на втором тесте:
|
16.11.2017 15:38:52
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Денис Лимонтов:
3. http://dl.gsu.by/task.jsp?nid=1692121&cid=1062 - при верном ответе не проходит тест 7: и у меня после запуска программы, и в тесте ответ равен 1 при равных исходных данных, а тест почему-то не проходит;
Ошибка WInter. При тестировании некорректно обрабатывается объявление:
IN_STR db 50 dup (?)
Пока ошибка не исправлена, рекомендую объявлять так:
IN_STR db 50 dup (0)
Или так:
IN_STR db "########################################"
|
16.11.2017 16:30:25
Тема: Re:Ошибка в установке задачи - 2017
|
Владислав Гончаров
Темы: 0
Сообщений: 34
Мой профиль
|
все тесты проверил(задача http://dl.gsu.by/task.jsp?nid=1675957&cid=1061)
80594.tst
; [1]
n = 6, 10
wait for 4000
assert res = 1, 10
wait for 1
; [2]
n = 37, 10
wait for 4000
assert res = 0, 10
wait for 1
; [3]
n = 120, 10
wait for 4000
assert res = 0, 10
wait for 1
; [4]
n = 496, 10
wait for 20000
assert res = 1, 10
wait for 1
; [5]
n = 99, 10
wait for 4000
assert res = 0, 10
wait for 1
int __in __bits(16) n;
int __out __bits(16) res;
void main()
{
int __bits(16) s=0,q;
for (int i=1; i<n; i++){
if (n%i==0){
s+=i;
}
}
if ((s==n || n==1) && (n!=0)){
q = 1;
} else {
q = 0;
}
res = q;
}
|
16.11.2017 16:40:13
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Илья Истомин:
Задача "Мультиплексор 256 -> 1".
http://dl.gsu.by/task.jsp?nid=1676031&cid=1061
В условии указана размерность переменной Х - 256 бит. Тесты соответствуют этой размерности.
Но принимающая программа считает, что размерность X должна быть 8 бит.
Следующий результат тестирования я получил 13.11 09:06
"[test 1]: Размерность переменной X должна быть 1 байт. "
Заменил тесты и перетестировал.
|
16.11.2017 16:43:56
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Илья Истомин:
Задача http://dl.gsu.by/task.jsp?nid=1676172&cid=1061 (Четный/Нечетный-1)
Предлагаю добавить тесты:
Секретные тесты добвалены.
|
16.11.2017 16:48:11
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Илья Истомин:
Задача http://dl.gsu.by/task.jsp?nid=1676172&cid=1061 (Четный/Нечетный-1)
Код мой программы:
unsigned __in __bits(8) x;
unsigned __out __bits(8) y;
void main(){
unsigned __bits(8) buf=x;
if((buf&1)==0)
buf&=170;
else
buf|=170;
y=buf;
}
Предлагаю добавить тесты:
p.s. в счет пропусков
Ссылка и название задачи не соответствуют данной программе и предлагаемым тестам.
|
16.11.2017 17:21:23
Тема: Re:Ошибка в установке задачи - 2017
|
Илья Истомин
Темы: 1
Сообщений: 72
Мой профиль
|
Извиняюсь, не верно указал задачу.
Моё решение для задачи http://dl.gsu.by/task.jsp?nid=1676173&cid=1061 (Четный/Нечетный-2)
Игорь Коршунов:
Илья Истомин:
Задача http://dl.gsu.by/task.jsp?nid=1676172&cid=1061 (Четный/Нечетный-1)
Код мой программы:
unsigned __in __bits(8) x;
unsigned __out __bits(8) y;
void main(){
unsigned __bits(8) buf=x;
if((buf&1)==0)
buf&=170;
else
buf|=170;
y=buf;
}
Предлагаю добавить тесты:
p.s. в счет пропусков
Ссылка и название задачи не соответствуют данной программе и предлагаемым тестам.
|
17.11.2017 11:38:05
Тема: Re:Ошибка в установке задачи - 2017
|
Денис Лимонтов
Темы: 0
Сообщений: 6
Мой профиль
|
Игорь Коршунов:
Денис Лимонтов:
4. http://dl.gsu.by/task.jsp?nid=1689543&cid=1062 - построил все схемы, как в условии, и 2 тест не проходит: тест говорит, что ответ должен быть 1, а в моей схеме, вручную созданной, он равен 0. Кроме того, в последней схеме в условии отличается порядок входных данных в главной схеме и в этой. Внимательно посмотрел на каждый элемент каждой схемы - с моей стороны ошибка исключена.
У тебя где-то ошибка в схеме.
В условие задачи добавил ссылку на оригинальную схему http://dl.gsu.by/images/MatKing.zip.
Вот как работает схема из условия задачи на втором тесте:
Премного Вам благодарен! Задачу теперь смог решить. Ошибка крылась в схеме ER, в которой порядок переменных в главной схеме и в ней самой в условии отличались.
В индивидуальных заданиях: [1637] Программа по схеме 84332 - не открывается корректно.
|
18.11.2017 10:00:27
Тема: Re:Ошибка в установке задачи - 2017
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Денис Лимонтов:
В индивидуальных заданиях: [1637] Программа по схеме 84332 - не открывается корректно.
Добавил отображение схемы вложенного устройства.
|
|