Автор |
Сообщение |
14.03.2013 13:24:20
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Экзамен\Индивидуальные задания\Проектирование цифровых устройств\Простые устройства с памятью\5 - "Вычисление функции" 54243 Тишкунец Дмитрий, ПО-21, март 2007
Виталий Коган:
Вот задача на работу с памятью "Вычисление функции" (http://dl.gsu.by/task.jsp?nid=1092943&cid=860). Вот мой код:
unsigned __in __bits(8) a;
unsigned __in __bits(8) b;
unsigned __in __bits(8) c;
unsigned __in __bits(8) d;
unsigned __out __bits(8) Q;
void main(){
unsigned __bits(8) ans;
if((a*b)==6){
ans = a+b+c+d;
}
else if((a*b)>6){
ans = a+b;
}
else{
ans+=d;
}
Q = ans;
}
Я перепробовал все возможные случаи(переприсваивание входных данных, вычисление произведения отдельно и т.д., но все равно не проходят тесты 2 и 6(возможно в этом тесте ошибка, т.к. ответ должен быть 22; но даже её исправление не помогает). Можно ли объяснить, в чем моя ошибка?
Задача на работу с памятью, а у тебя ее в программе нет. Для памяти нужно просто объявить глобальную переменную.
|
14.03.2013 13:29:12
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Николай Тарасенко:
Во время командной олимпиады 11.03.2013 возник вопрос в задаче: Командные олимпиады\Особенности архитектуры МП Intel 80386 \Тесты и флеш-задания\2010\9 - "Индексный режим" 99383 Ленский Антон, ПМ-41, май 2010.
После ответа '16' получился такой протокол: 11.3 15:31 9. Индексный режим 1 / 1 неверные тесты: 1,2,4,8,10. Правильно ли выполнено задание?
Нужно отметить несколько правильных вариантов.
|
14.03.2013 18:25:38
Тема: Re:Ошибка в установке задачи - 2013
|
Михаил Долинский
(Online)
Темы: 2072
Сообщений: 49883
Мой профиль
|
14.03.2013 18:24:21 14.03.2013 18:24:25 Бызов,Отчик Проектирование аппаратно-программных вычислительных средств - 2013 1. Мультиплексор 4-1 0 Не пройден секретный тест ms.prd DelTA3 at Nit4
|
14.03.2013 18:26:50
Тема: Re:Ошибка в установке задачи - 2013
|
Михаил Долинский
(Online)
Темы: 2072
Сообщений: 49883
Мой профиль
|
; тест 1
Set 10,2 on A at 1
Set 101,2 on X at 1
Diff 1,2 on Y at 1000
; тест 2
Set 1,2 on A at 1001
Set 101,2 on X at 1001
Diff 0,2 on Y at 2000
; тест 3
Set 10,2 on A at 2001
Set 100,2 on X at 2001
Diff 1,2 on Y at 3000
; тест 4
Set 11,2 on A at 3001
Set 1001,2 on X at 3001
Diff 1,2 on Y at 4000
; тест 5
Set 11,2 on A at 4001
Set 1111,2 on X at 4001
Diff 1,2 on Y at 5000
; тест 6
Set 1,2 on A at 5001
Set 111,2 on X at 5001
Diff 1,2 on Y at 6000
|
14.03.2013 19:41:54
Тема: Re:Ошибка в установке задачи - 2013
|
Максим Шурпо
Темы: 0
Сообщений: 75
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1114169&cid=860
секретный тест не прошёл.
решение моей задачи.
jmp begin
a db 1
c db 2
x dw 3
y dw 3
RES dw 3
begin:
mov ax,x
imul y
cmp ax,0
jg met1
mov al,a
cbw
mov cx,ax
mov ax,x
cwd
idiv cx
mov cx,ax
mov al,c
imul a
add cx,ax
sub cx,y
mov RES,cx
jmp ends
met1:
mov ax,x
cwd
idiv y
mov cx,ax
mov al,c
cbw
idiv a
add cx,ax
mov al,a
cbw
imul y
cwd
idiv x
mov bx,ax
mov al,c
cbw
imul bx
sub cx,ax
mov RES,cx
ends: jmp ends;$E
|
14.03.2013 19:42:59
Тема: Re:Ошибка в установке задачи - 2013
|
Михаил Долинский
(Online)
Темы: 2072
Сообщений: 49883
Мой профиль
|
Report = report.txt
StopOnError = true
Statistics = false
WatchReport = false
ShowReport = true
[test1]
Cycles = 1000
CheckCycles = true
Segment - 0
Offset - 0
x dec[2]: 2
y hex[2]: 0FFFF
a dec: 1
c dec: 3
res dec[2]: 6
[test2]
Cycles = 1000
CheckCycles = true
Segment - 0
Offset - 0
x hex[2]: 0FFFA
y dec[2]: 4
a dec: 3
c dec: 7
res dec[2]: 15
[test3]
Cycles = 1000
CheckCycles = true
Segment - 0
Offset - 0
x hex[2]: 0FFF6
y dec[2]: 3
a dec: 2
c dec: 4
res dec[2]: 0
[test4]
Cycles = 1000
CheckCycles = true
Segment - 0
Offset - 0
x dec[2]: 2
y dec[2]: 2
a hex: FF
c dec: 1
res dec[2]: 1
[test5]
Cycles = 1000
CheckCycles = true
Segment - 0
Offset - 0
x dec[2]: 2
y dec[2]: 1
a hex: FE
c dec: 1
res dec[2]: 3
|
14.03.2013 19:52:27
Тема: Re:Ошибка в установке задачи - 2013
|
Василий Писпанен
Темы: 0
Сообщений: 76
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1111136&cid=860
текст условия задачи неполон, либо его нельзя прочитать, т.к. он не влазит в монитор
|
14.03.2013 20:37:25
Тема: Re:Ошибка в установке задачи - 2013
|
Виталий Коган
Темы: 1
Сообщений: 189
Мой профиль
|
При работе с задачей на память "Арифметика"(http://dl.gsu.by/task.jsp?nid=1114271&cid=860) вылезла такая ошибка:
14.3 20:32 2. Арифметика 0 / 1 Достигнут указанный предел моделирования Hp.prd DelTA3 at Nit3 HLCCAD project
Как её исправить?
|
14.03.2013 21:22:32
Тема: Re:Ошибка в установке задачи - 2013
|
Анастасия Балицкая
Темы: 0
Сообщений: 24
Мой профиль
|
В задаче http://dl.gsu.by/task.jsp?nid=1086259&cid=859 "Программа 7" 55808Хлебус Е.Е.
нет правильного варианта ответа. выбрав вариант 'DB'
ответ засчитывается, но должно быть 'DW'
|
14.03.2013 21:46:04
Тема: Re:Ошибка в установке задачи - 2013
|
Анастасия Балицкая
Темы: 0
Сообщений: 24
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=1086269&cid=859
"Соединить с ответами" 105321
Во втором условии ответ должен равнять -3, а не 33
|
14.03.2013 22:15:43
Тема: Re:Ошибка в установке задачи - 2013
|
Елена Сапего
Темы: 0
Сообщений: 58
Мой профиль
|
На контрольном срезе возникла проблема с задачей http://dl.gsu.by/task.jsp?nid=1114262&cid=860
"Чекер снят по времени (>160 sec)"
|
15.03.2013 09:25:34
Тема: Re:Ошибка в установке задачи - 2013
|
Михаил Долинский
(Online)
Темы: 2072
Сообщений: 49883
Мой профиль
|
Василий Писпанен:
http://dl.gsu.by/task.jsp?nid=1111136&cid=860
текст условия задачи неполон, либо его нельзя прочитать, т.к. он не влазит в монитор
Может тебе с разрешением своего монитора поиграть?
У меня в 1-1 все влазит.
|
15.03.2013 10:59:48
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Василий Писпанен:
http://dl.gsu.by/task.jsp?nid=1111136&cid=860
текст условия задачи неполон, либо его нельзя прочитать, т.к. он не влазит в монитор
Условие исправлено.
|
15.03.2013 11:01:33
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Виталий Коган:
При работе с задачей на память "Арифметика"(http://dl.gsu.by/task.jsp?nid=1114271&cid=860) вылезла такая ошибка:
14.3 20:32 2. Арифметика 0 / 1 Достигнут указанный предел моделирования Hp.prd DelTA3 at Nit3 HLCCAD project
Как её исправить?
Исправлено, решения перетестированы.
|
15.03.2013 11:02:15
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Анастасия Балицкая:
В задаче http://dl.gsu.by/task.jsp?nid=1086259&cid=859 "Программа 7" 55808Хлебус Е.Е.
нет правильного варианта ответа. выбрав вариант 'DB'
ответ засчитывается, но должно быть 'DW'
Нет исходника флеш-задания.
|
|