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

Темы: 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. Кроме того, в последней схеме в условии отличается порядок входных данных в главной схеме и в этой. Внимательно посмотрел на каждый элемент каждой схемы - с моей стороны ошибка исключена.
Игорь Коршунов

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

Мой профиль


Константин Радько:

http://dl.gsu.by/task.jsp?nid=1681022&cid=1061
при вводе res=(x*x)/(y/2) нужно вводить х с русской раскладки клавиатуры, а не английской 

Исправлено.
Илья Истомин

Темы: 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 байт. "
Илья Истомин

Темы: 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


Илья Истомин

Темы: 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. в счет пропусков
Игорь Коршунов

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

Мой профиль


Денис Лимонтов:

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 - "...подаётся прибАвляемое...";
 

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

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

Мой профиль


Денис Лимонтов:


4. http://dl.gsu.by/task.jsp?nid=1689543&cid=1062 - построил все схемы, как в условии, и 2 тест не проходит: тест говорит, что ответ должен быть 1, а в моей схеме, вручную созданной, он равен 0. Кроме того, в последней схеме в условии отличается порядок входных данных в главной схеме и в этой. Внимательно посмотрел на каждый элемент каждой схемы - с моей стороны ошибка исключена. 

У тебя где-то ошибка в схеме.
В условие задачи добавил ссылку на оригинальную схему http://dl.gsu.by/images/MatKing.zip.
Вот как работает схема из условия задачи на втором тесте:

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

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

Мой профиль


Денис Лимонтов:


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 "########################################"
Владислав Гончаров

Темы: 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;
}

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

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

Мой профиль


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

Задача "Мультиплексор 256 -> 1".
http://dl.gsu.by/task.jsp?nid=1676031&cid=1061
В условии указана размерность переменной Х - 256 бит. Тесты соответствуют этой размерности.
Но принимающая программа считает, что размерность X должна быть 8 бит.
Следующий результат тестирования я получил 13.11 09:06
"[test 1]: Размерность переменной X должна быть 1 байт. " 

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

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

Мой профиль


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

Задача http://dl.gsu.by/task.jsp?nid=1676172&cid=1061 (Четный/Нечетный-1)

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

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

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

Мой профиль


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

Задача 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. в счет пропусков 

Ссылка и название задачи не соответствуют данной программе и предлагаемым тестам.
Илья Истомин

Темы: 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. в счет пропусков 

Ссылка и название задачи не соответствуют данной программе и предлагаемым тестам. 
Денис Лимонтов

Темы: 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 - не открывается корректно.
Игорь Коршунов

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

Мой профиль


Денис Лимонтов:

В индивидуальных заданиях: [1637] Программа по схеме 84332 - не открывается корректно. 

Добавил отображение схемы вложенного устройства.
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем 1, 2, 3, 4, 5, 6, 7, ... 18, 19, 20
Time:0,052