[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, ... 13, 14, 15, 16, 17, 18, 19, 20
Автор Сообщение
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Илья Истомин:

Предлагаю серию тестов:


Игорь Коршунов:


Илья Истомин:

Задача http://dl.gsu.by/task.jsp?nid=1676230&cid=1061(Чемпионат)

Решение:


 

Здесь тоже R должен быть int, и в тестах должны присутствовать отрицательные значения счетчика.
 
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675293&cid=1061 (24 - "Программа по схеме 84392" )

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675291&cid=1061 (22 - "Программа по схеме 84390" )

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675289&cid=1061 (20 - "Программа по схеме 84388")

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675286&cid=1061 (17 - "Программа по схеме 84385")

Предлагаю добавить следующие секретные тесты:
[test 6]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0


a dec[1]: 5
b dec[1]: 12
c dec[1]: 15
d dec[1]: 3

res dec[1]: 77


[test 7]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0


a dec[1]: 9
b dec[1]: 7
c dec[1]: 5
d dec[1]: 13

res dec[1]: 51

[test 8]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0


a dec[1]: 11
b dec[1]: 3
c dec[1]: 100
d dec[1]: 12

res dec[1]: 41
 

Секретные тесты добавлены.

Во втором неправильный ответ, в третьем 4-битный вход с не может быть больше 15.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675334&cid=1061 (26 - "Программа по схеме 84365")

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675341&cid=1061 (2 - "Программа по схеме 84302")

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675345&cid=1061 (6 - "Программа по схеме 84306")

Решение:
int __bits(3) A;
int __bits(3) B;
int __bits(3) C;
int __bits(3) D;

unsigned __bits(1) r;
unsigned __bits(1) p;

unsigned one(unsigned number) {
  return number & 1;
}

void main() {
  unsigned x1 = one(A == B);
  unsigned x2 = one(A == C);
  unsigned x3 = one(A == D);
  unsigned y1 = one(B == D);

  r = x1 & x2 & x3;
  p = x2 & y1;
}


Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.

Можно обойтись без функции one:
int __bits(3) A;
int __bits(3) B;
int __bits(3) C;
int __bits(3) D;

unsigned __bits(1) r;
unsigned __bits(1) p;

void main() {
  unsigned x1 = A == B;
  unsigned x2 = A == C;
  unsigned x3 = A == D;
  unsigned y1 = B == D;

  r = x1 & x2 & x3;
  p = x2 & y1;
}

Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675348&cid=1061 (9 - "Программа по схеме 84309")

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675315&cid=1061 (7 - "Программа по схеме 84346")

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Александр Вольштейн:

Задача http://dl.gsu.by/task.jsp?nid=1675316&cid=1061 (8 - "Программа по схеме 84347")

Предлагаю добавить следующие секретные тесты:
 

Секретные тесты добавлены.
Виталий Шуман

Темы: 2
Сообщений: 12

Мой профиль
http://dl.gsu.by/task.jsp?nid=1680798&cid=1061
Обучение\Ассемблер\Программы\Контрольные задания\Условные вычисления\54 - "Вычисление значения функции" 44867 Тимохович Ю.А., ПОИТ-36, июнь 2006

Опечатка:
Пример:
x = 20
y = 10
Z = 150 


Исходя из условия

Входные данные:
x - 8-битное число
y - 8-битное число


Выходные данные:
p - 8-битное число 


Вместо "z" в примере должно быть "p".
Дмитрий Купрацевич

Темы: 0
Сообщений: 28

Мой профиль
http://dl.gsu.by/task.jsp?nid=1675802&cid=1061
http://dl.gsu.by/task.jsp?nid=1675803&cid=1061
http://dl.gsu.by/task.jsp?nid=1675804&cid=1061
http://dl.gsu.by/task.jsp?nid=1675805&cid=1061
http://dl.gsu.by/task.jsp?nid=1675806&cid=1061

Не указаны нужные ограничения для отправляемых файлов (в отличии от остальных задач в этой же ветке).
Дмитрий Купрацевич

Темы: 0
Сообщений: 28

Мой профиль
http://dl.gsu.by/task.jsp?nid=1675589&cid=1061

Ошибка в тесте

; [3]

x = 4, 10
y = 0, 10
wait for 1000
assert res = 40, 10
wait for 1


Должно быть res=0 (40 получается, если идти по другой ветке)
Игорь Коршунов

Темы: 7
Сообщений: 2186

Мой профиль


Виталий Шуман:

http://dl.gsu.by/task.jsp?nid=1680798&cid=1061
Обучение\Ассемблер\Программы\Контрольные задания\Условные вычисления\54 - "Вычисление значения функции" 44867 Тимохович Ю.А., ПОИТ-36, июнь 2006

Опечатка:
Вместо "z" в примере должно быть "p". 

Исправлеено.
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, ... 13, 14, 15, 16, 17, 18, 19, 20
Time:0,045