[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4, 5, 6, 7
Автор Сообщение
Игорь Коршунов

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

Мой профиль


Егор Стома:

http://dl.gsu.by/task.jsp?nid=1757983&cid=1099

эталонная программа не смогла пройти 2 тест из условия задачи 

Исправлено условие и примеры.
Игорь Коршунов

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

Мой профиль


Александр Качкан:

http://dl.gsu.by/task.jsp?nid=1766808&cid=1099
В задании написано размер переменных 2 байта, но на проверке размер переменных должен быть 1 байт. 

Условие исправлено.
Анастасия Гришаева

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

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

Не указаны имя HLCCAD проекта и входного устройства (в отличии от остальных задач в этом разделе).
При попытке отправить mpc-файл появляется окошко "Внимание!!! Решение НЕ добавлено в очередь на тестирование. Попробуйте переотправить решение".

http://dl.gsu.by/task.jsp?nid=1760971&cid=1099
У этой задачи та же проблема
Анастасия Гришаева

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

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

Справа в условии указаны имя HLCCAD проекта и название входного устройства (то есть подразумевается, что нужно отправлять их), хотя при проверке требуются mpc-файлы.

При прохождении тестов пишет, что тест 9 не прошел, хотя когда я подключаю тесты у себя на машине, у меня все проходит
Игорь Коршунов

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

Мой профиль


Анастасия Гришаева:

http://dl.gsu.by/task.jsp?nid=1759750&cid=1099

Не указаны имя HLCCAD проекта и входного устройства (в отличии от остальных задач в этом разделе).
При попытке отправить mpc-файл появляется окошко "Внимание!!! Решение НЕ добавлено в очередь на тестирование. Попробуйте переотправить решение".

http://dl.gsu.by/task.jsp?nid=1760971&cid=1099
У этой задачи та же проблема 

Исправлено.
Игорь Коршунов

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

Мой профиль


Анастасия Гришаева:

http://dl.gsu.by/task.jsp?nid=1759997&cid=1099

Справа в условии указаны имя HLCCAD проекта и название входного устройства (то есть подразумевается, что нужно отправлять их), хотя при проверке требуются mpc-файлы.

При прохождении тестов пишет, что тест 9 не прошел, хотя когда я подключаю тесты у себя на машине, у меня все проходит 

Условие задачи исправлено.

unsigned __in __bits(1) IN_0;
unsigned __in __bits(1) IN_1;
unsigned __in __bits(1) IN_2;
unsigned __in __bits(1) IN_3;
unsigned __in __bits(1) IN_4;
unsigned __in __bits(1) IN_5;
unsigned __in __bits(1) IN_6;
unsigned __in __bits(1) IN_7;
unsigned __in __bits(1) IN_8;
unsigned __in __bits(1) IN_9;
unsigned __in __bits(1) IN_10;
unsigned __in __bits(1) IN_11;
unsigned __in __bits(1) IN_12;
unsigned __in __bits(1) IN_13;
unsigned __in __bits(1) IN_14;
unsigned __in __bits(1) IN_15;
unsigned __in __bits(1) IN_16;
unsigned __in __bits(1) IN_17;
unsigned __in __bits(1) IN_18;
unsigned __in __bits(1) IN_19;
unsigned __out __bits(1) OUT_0;
unsigned __out __bits(1) OUT_1;

void main()
{
	int k1 = IN_0 +	IN_1 + IN_2 + IN_3 + IN_4 + IN_5 + IN_6 + IN_7 + IN_8 + IN_9;
	int k2 = IN_10 + IN_11 + IN_12 + IN_13 + IN_14 + IN_15 + IN_16 + IN_17 + IN_18 + IN_19;
	if (k1 > k2) {
		OUT_0 = 1;
		OUT_1 = 0;
	}
	if (k1 < k2) {
		OUT_0 = 0;
		OUT_1 = 1;
	}
	if (k1 == k2) {
		OUT_0 = 1;
		OUT_1 = 1;
	}
}


Здесь при сложении происходит переполение однобитных переменных.

Есть два варианта решения:
1. Прибавлять по очереди:
	int k1 = IN_0;
	k1 += IN_1;
	k1 += IN_2;
	k1 += IN_3;
	k1 += IN_4;
	k1 += IN_5;
	k1 += IN_6;
	k1 += IN_7;
	k1 += IN_8;
	k1 += IN_9;

2. Создать промежуточные переменные достаточной размерности:
	unsigned __bits(4) t0 = IN_0;
	unsigned __bits(4) t1 = IN_1;
	unsigned __bits(4) t2 = IN_2;
	...

Сергей Филинский

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

Мой профиль
Ошибки при отправке задач
http://dl.gsu.by/task.jsp?nid=1760708&cid=1099
http://dl.gsu.by/task.jsp?nid=1760709&cid=1099
http://dl.gsu.by/task.jsp?nid=1760710&cid=1099
Михаил Долинский

Темы: 1984
Сообщений: 47243

Мой профиль


Сергей Филинский:

Ошибки при отправке задач
http://dl.gsu.by/task.jsp?nid=1760708&cid=1099
http://dl.gsu.by/task.jsp?nid=1760709&cid=1099
http://dl.gsu.by/task.jsp?nid=1760710&cid=1099 
Исправлено
Сергей Филинский

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

Мой профиль
Ошибка в тесте в задаче
http://dl.gsu.by/task.jsp?nid=1760714&cid=1099

В пятом тесте на вход дают числа x = 6, y = 4, z = 1
x*y*z = 24 < 25 => Расчитываем результат по первой ветке, но в тесте ответ для расчета по второй.
Проходит все тесты, если условие заменить на x*y*z < 24.
Сергей Филинский

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

Мой профиль
Ошибки при отправке задач
http://dl.gsu.by/task.jsp?nid=1760720&cid=1099
http://dl.gsu.by/task.jsp?nid=1760721&cid=1099
http://dl.gsu.by/task.jsp?nid=1760726&cid=1099
http://dl.gsu.by/task.jsp?nid=1760727&cid=1099
http://dl.gsu.by/task.jsp?nid=1760728&cid=1099
http://dl.gsu.by/task.jsp?nid=1760729&cid=1099
Сергей Филинский

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

Мой профиль
Задачи отправляются через раз.
http://dl.gsu.by/task.jsp?nid=1760732&cid=1099
http://dl.gsu.by/task.jsp?nid=1760737&cid=1099
http://dl.gsu.by/task.jsp?nid=1760743&cid=1099
http://dl.gsu.by/task.jsp?nid=1760745&cid=1099
http://dl.gsu.by/task.jsp?nid=1760747&cid=1099
При каждой второй попытке отправки выдает ошибку.
Михаил Долинский

Темы: 1984
Сообщений: 47243

Мой профиль


Сергей Филинский:

Ошибки при отправке задач
http://dl.gsu.by/task.jsp?nid=1760720&cid=1099
http://dl.gsu.by/task.jsp?nid=1760721&cid=1099
http://dl.gsu.by/task.jsp?nid=1760726&cid=1099
http://dl.gsu.by/task.jsp?nid=1760727&cid=1099
http://dl.gsu.by/task.jsp?nid=1760728&cid=1099
http://dl.gsu.by/task.jsp?nid=1760729&cid=1099 
Исправлено
Игорь Коршунов

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

Мой профиль


Сергей Филинский:

Ошибка в тесте в задаче
http://dl.gsu.by/task.jsp?nid=1760714&cid=1099

В пятом тесте на вход дают числа x = 6, y = 4, z = 1
x*y*z = 24 < 25 => Расчитываем результат по первой ветке, но в тесте ответ для расчета по второй.
Проходит все тесты, если условие заменить на x*y*z < 24. 

Тест исправлен.
Михаил Долинский

Темы: 1984
Сообщений: 47243

Мой профиль
From: Igor Korshunov
Sent: Thursday, January 03, 2019 12:27 PM

>В процессе нашла, по моему мнению, задачу с неверными примерами - http://dl.gsu.by/task.jsp?nid=1759874&cid=1099

Исправил условие задачи. 


From: Анна Голосова
Sent: Wednesday, January 02, 2019 12:31 PM

В процессе нашла, по моему мнению, задачу с неверными примерами - http://dl.gsu.by/task.jsp?nid=1759874&cid=1099
В первом примере входное значение 001 - не больше 2-х, умножаем на 2, получаем 010, а в примере ответ 100 

Евгений Благодаров

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

Мой профиль
Неполное условие задачи. Не указан размер выходных данных (переменная res - 1 байт)

http://dl.gsu.by/task.jsp?nid=1760760&cid=1099
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4, 5, 6, 7
Time:0,063