Автор |
Сообщение |
30.09.2021 15:33:53
Тема: Re:Вопросы и ответы по задачам
|
Аня Сулим
Темы: 0
Сообщений: 3
Мой профиль
|
30.9 15:30 24. Задача №24 (тестирование: 6) 0 / 100 Эталонная программа не смогла пройти тесты. [test1]: Размерность переменной y должна быть 0 байт. DelTA3 at NIT8 Text files
|
01.10.2021 09:56:30
Тема: Re:Вопросы и ответы по задачам
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Аня Сулим:
30.9 15:30 24. Задача №24 (тестирование: 6) 0 / 100 Эталонная программа не смогла пройти тесты. [test1]: Размерность переменной y должна быть 0 байт. DelTA3 at NIT8 Text files
Ошибка при установке значения переменной y. В формате hex вместо -3 нужно писать FFFD.
y hex[2]: -3
[Michael Dolinsky]
Проще вместо hex писать sgn
y sgn[2]: -3
|
01.10.2021 09:59:15
Тема: Re:Вопросы и ответы по задачам
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Владислав Громыко:
Архитектура вычислительных систем (ПО4/ИТ3/ПИ2) - 2021
Командные олимпиады\Архитектура микропроцессора Intel 8086\Симуляция ASM-программ\3 - "Строка" (44922)
http://dl.gsu.by/task.jsp?nid=2028182&cid=1230
В данной задачи нет условия, есть лишь входные и выходные данные
Попробуй переключиться на другую версию. Сверху поле выбора (Old Version | New Version).
|
14.10.2021 14:19:09
Тема: Re:Вопросы и ответы по задачам
|
Никита Обухов
Темы: 1
Сообщений: 16
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=2024624&cid=1230
Эталонная программа не смогла пройти тесты. [3]: Тест не прошел: r sgn[2]: -10.
[3]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x sgn[2]: 9
y sgn[2]: -5050
a sgn: 0
b sgn: -9
r sgn[2]: -10
7!+x*y/(a-b)= 5040+9*(-5050)/(0-(-9))=5040+(-5050)*9/9=5040-5050=-10
|
14.10.2021 15:24:33
Тема: Re:Вопросы и ответы по задачам
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Никита Обухов:
http://dl.gsu.by/task.jsp?nid=2024624&cid=1230
Эталонная программа не смогла пройти тесты. [3]: Тест не прошел: r sgn[2]: -10.
[3]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x sgn[2]: 9
y sgn[2]: -5050
a sgn: 0
b sgn: -9
r sgn[2]: -10
7!+x*y/(a-b)= 5040+9*(-5050)/(0-(-9))=5040+(-5050)*9/9=5040-5050=-10
Диапазон значений для знаковых двухбайтных чисел находится между -32768 и +32767.
Все результаты вычислений должны быть в пределах этого интервала. В том числе и промежуточные.
У тебя 9*-5050 = -45450, что выходит за границы допустимых значений. Программа не может корректно считать такие большие числа.
Но в данном конкретном случае я подправил эталонную программу, чтобы она считала корректно такие данные.
|
18.10.2021 11:19:20
Тема: Re:Вопросы и ответы по задачам
|
Владислав Макаренко
Темы: 0
Сообщений: 37
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=2028432&cid=1230
Командные олимпиады\Особенности архитектуры МП Intel 80486/Pentium\Контрольный срез (Пример 5)\Проектирование\ПА - "Вычисление функции" 54243 Тишкунец Дмитрий, ПО-21, март 2007
Мой код:
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) W;
if (a*b == 6) {
W = a+b+c+d;
Q = W;
}
if (a*b > 6)
Q = a+b;
if (a*b < 6)
Q = W+d;
}
Сделал задачу в лоб. Не понимаю, почему выдаёт ошибку. Возможно неправильно понял или неправильный порядок тестов.
|
18.10.2021 11:24:23
Тема: Re:Вопросы и ответы по задачам
|
Владислав Макаренко
Темы: 0
Сообщений: 37
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=2028432&cid=1230
Для задачи, по которой у меня возникли вопросы, было характерно использование памяти, что игнорировалось мной или было неправильно понято. Я понимал, что там нужно использовать память, но не понимал, как правильно это оформить.
Ниже представлено решение, которое корретно работает.
int __in __bits(8) a;
int __in __bits(8) b;
int __in __bits(8) c;
int __in __bits(8) d;
int __out __bits(8) Q;
int __bits(8) W;
void main() {
int __bits(8) A = a;
int __bits(8) B = b;
int __bits(8) C = c;
int __bits(8) D = d;
if (A*B == 6)
Q = W = A+B+C+D;
if (A*B > 6)
Q = A+B;
if (A*B < 6)
Q = W+D;
}
|
25.10.2021 11:20:16
Тема: Re:Вопросы и ответы по задачам
|
Владислав Свиридков
Темы: 2
Сообщений: 36
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме (-): Командные олимпиады\Команды ММХ\Проектирование\Микропрограммно\1 - "Вычитание с насыщением" 62295 Викторович Б., ПОИТ-21
в новом окне (Установлена: 27.03.2008)
В тесте ошибка?
a: FFFFFFFFFFFF0000
b: 0000FFFF0000FFFF
мой y: FFFF0000FFFE0001
правильный y: FFFF0000FFFF0000
FFFFFFFFFFFF0000
-0000FFFF0000FFFF
----------------
FFFF0000FFFE0001
hex(FFFFFFFFFFFF0000) = dec(18446744073709486080)
hex(FFFF0000FFFF) = dec(281470681808895)
18446744073709486080
- 281470681808895
--------------------
18446462603027677185
dec(18446462603027677185) = hex(FFFF0000FFFE0001)
|
25.10.2021 12:02:25
Тема: Re:Вопросы и ответы по задачам
|
Владислав Макаренко
Темы: 0
Сообщений: 37
Мой профиль
|
Командные олимпиады\Команды ММХ\Тесты и флеш-задания\2012\Лысенко\2 - "Сдвиги" 153712 Лысенко Никита, ПО-31, 31 октября 2012
http://dl.gsu.by/task.jsp?nid=2028481&cid=1230
Командные олимпиады\Команды ММХ\Тесты и флеш-задания\2012\Лысенко\3 - "Пересылка,смена состояний и сравнение" 153713 Лысенко Никита, ПО-31, 31 октября 2012
http://dl.gsu.by/task.jsp?nid=2028482&cid=1230
Эти флеш-задания не содержат условий (некорректно отображаются в браузере Internet Explorer.
|
04.11.2021 15:41:27
Тема: Re:Вопросы и ответы по задачам
|
Никита Обухов
Темы: 1
Сообщений: 16
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=2033505&cid=1230
[test 2]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
a sgn[2]: 2
b sgn[2]: 65533
c sgn[1]: 251
d sgn[1]: 4
res sgn[2]: 0
/ c/a+b/d-a*c, если a=4
RES=<
\ (a+b-sign(c*d))/a, если a<>4
где a,b,RES размером два байта
c,d - байт
Решение: a=2<>4. (a+b-sign(c*d))/a=(2+65533-1)/2= 32767
Но в тесте ответ 0, как так-то??
по идее, значение 65533 выходит за границы , цитата "Диапазон значений для знаковых двухбайтных чисел находится между -32768 и +32767", что тоже дизориентирует @_@
|
04.11.2021 22:42:51
Тема: Re:Вопросы и ответы по задачам
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
65533 это если рассматривать его как беззнаковое десятичное.
А если рассматривать как знаковое десятичное - то это отрицательное число в указанном тобой диапазоне.
Введи его в HLCCAD или Winter и увидишь какое.
|
06.11.2021 20:20:39
Тема: Re:Вопросы и ответы по задачам
|
Анастасия Долженок
Темы: 0
Сообщений: 17
Мой профиль
|
Добрый день, столкнулась с неправильным тестом для задачи
Суть задачи вывести 2ой символ строки(счет идет с 1) на ассемблере http://dl.gsu.by/task.jsp?nid=2170008&cid=1231
Тест3:
входная строка -> str str[6]: qwerty
ответ(теста) ->ch1 str: b
Ведь ответ должен быть ->w
|
08.11.2021 11:54:39
Тема: Re:Вопросы и ответы по задачам
|
Олег Семенчик
Темы: 0
Сообщений: 2
Мой профиль
|
Архитектура вычислительных систем (ПО4/ИТ3/ПИ2) - 2021
Командные олимпиады\Особенности архитектуры транспьютеров \Схемы/программы\6 - "Трехрегистровый стек(Умножение) (i86-программа)" (102156)
http://dl.gsu.by/task.jsp?nid=2028592&cid=1230
В условии задачи, все параметры 4-ёх байтовые(32 бита). В тестах входные и выходные параметры имеют разную размерность от 2-ух до 4-ёх байт(Несоответствие начальному условию).
|
09.11.2021 13:21:55
Тема: Re:Вопросы и ответы по задачам
|
Ирина Могданова
Темы: 0
Сообщений: 16
Мой профиль
|
Архитектура вычислительных систем (ПО4/ИТ3/ПИ2) - 2021
Экзамен\Индивидуальные задания\Флеш-задания\Логические элементы\21 - "Выходной контакт" (52879)
http://dl.gsu.by/task.jsp?nid=2037217&cid=1230
A[7],n_A_6,A[5],A[4],n_A_3,A[2],A[1],n_A_0
мне кажется что этот ответ правильный, но тест не проходит
|
11.11.2021 00:40:16
Тема: Re:Вопросы и ответы по задачам
|
Ирина Могданова
Темы: 0
Сообщений: 16
Мой профиль
|
Архитектура вычислительных систем (ПО4/ИТ3/ПИ2) - 2021
Экзамен\Индивидуальные задания\Флеш-задания\Схемы с памятью \1 - "ПЗУ" (46127)
http://dl.gsu.by/task.jsp?nid=2037404&cid=1230
у меня в подобного рода задачах сбивается кодировка условия задания
|
|