Автор |
Сообщение |
04.11.2010 13:15:16
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Александр Сопильняк:
Тренировка общая 26_10_2010\C-МПА\2 - "Задача №2" 101445 Илясов Артем
Я думаю, что решение правильно, но решение не проходит. Сопильняк А.А. ПМ-52
int __in __bits(16) a;
int __in __bits(16) b;
int __in __bits(8) c;
int __in __bits(8) d;
int __out __bits(16) RES;
void main()
{if ((b>0) && (c>0)) RES=(a/b)/c+(d*c-d/b)*a;
else
if ((b<0) && (c<=0)) RES=((a*b+c)*d-(a*d+b)*c)/b;
}
В условии задачи сказано вычислять по первой ветке, если b>0 или c>0, т.е. правильно условное выражение писать так:
if (b > 0 || c > 0)
|
04.11.2010 13:19:13
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Сергей Голуб:
Тренировка общая 26_10_2010\C-МПА\4 - "Задача №4" 101447 Илясов Артем
Я думаю что решение правильное, но не проходит
Голуб ПМ-52
int __in __bits(16) a;
int __in __bits(16) b;
int __in __bits(8) c;
int __in __bits(8) d;
int __out __bits(16) RES;
void main()
{ if((a>(-2)) && (a<5)) RES=a*b*b*c*c*c+b*c*c*d*d*d-(a*a*a/(b*b))/c;
else
RES=(a+b+c*d)/(a-b-c*d);
}
Исправлено.
|
04.11.2010 13:29:10
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Олег Коцуба:
Замечены некоторые баги. Вернее коекакая бессмыслица в заданиях. Названия и месторасположения заданий указаны на скриншотах. Скриншоты группированные.
Курс Физика ЭВМ. Часть I. - 2010
Итак:
Баг №1,№2,№3:
Баг №4,№5,№6:
Возможно, задача будет исправлена позже. Пока есть некоторые технические затруднения.
|
22.11.2010 20:08:48
Тема: Re:Ошибка в установке задачи - 2010
|
Олег Коцуба
Темы: 0
Сообщений: 38
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=585117&cid=720
не отображается изображение в условии ни в одном браузере (Опера, Эксплорер, Мозилла). Возможно было переименовано на сервере.
ссылка на изображение:
http://dl.gsu.by/webfiles%5C2.gif
|
23.11.2010 08:49:54
Тема: Re:Ошибка в установке задачи - 2010
|
Михаил Долинский
Темы: 1984
Сообщений: 47243
Мой профиль
|
Может луна не в той фазе была?
Я только что в 1-1 открыл без проблем ...
|
23.11.2010 20:06:24
Тема: Re:Ошибка в установке задачи - 2010
|
Екатерина Левшова
Темы: 0
Сообщений: 9
Мой профиль
|
Михаил Долинский:
Может луна не в той фазе была?
Я только что в 1-1 открыл без проблем ...
У меня тоже не отображается эта картинка.
Вот заголовки:
Запрос:
GET /webfiles%5C2.gif HTTP/1.1
Host: dl.gsu.by
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://dl.gsu.by/taskview.jsp?nid=585117&cid=720&showcfg=1
Cookie: DLBLangID=1; ASPSESSIONIDCCTQCABC=IKIBPALBDPPKJABAEBLPHIKH; JSESSIONID=aew55meSr1q5; ajaxSupported=true; DLSID=%7B8FC25180%2D0400%2D4D24%2DB9A0%2DCBA5D118ADFC%7D
Ответ:
HTTP/1.1 404 Not Found
Content-Length: 1635
Content-Type: text/html
Server: Microsoft-IIS/6.0
Date: Tue, 23 Nov 2010 18:01:23 GMT
|
23.11.2010 20:14:17
Тема: Re:Ошибка в установке задачи - 2010
|
Екатерина Левшова
Темы: 0
Сообщений: 9
Мой профиль
|
Обнаружена ошибка в тестах: Зачет\Индивидуальные задания\По выбору\Программирование микроконтроллеров\Обработка строк (простая)\23 - "Шифровка" 57589
Решение задачи:
jmp start
str_in DB '51;#'
str_out DB 10 DUP (?)
start:
LEA BX,str_in
LEA CX,str_out
MOV AL,'#'
; Начало цикла
CPYSTR:
PUSH AX
MOV AL,[BX]
PUSH BX
MOV BX,CX
;NOT AL
MOV AH,AL
;
RCL AL
RCR AH
;
RCL AL
RCR AH
;
RCL AL
RCR AH
;
RCL AL
RCR AH
;
RCL AL
RCR AH
;
RCL AL
RCR AH
;
RCL AL
RCR AH
;
RCL AL
RCR AH
MOV [BX],AL
INC BX
MOV CX,BX
POP BX
INC BX
POP AX
CMP AL,[BX]
JNE CPYSTR
balt: jmp balt ;$E
Тест выдает:
Report - report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[T1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: 51;#
str_out str: ¦+-#
[T2]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: #
str_out str: #
[T3]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: =72-:/#
str_out str: TL=T+¦#
[T4]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: ;:4,-=/:3 L-?-01-:*:-(?.#
str_out str: -+TL T¦+¦-, L ¦+T+-+ +LT#
При смене кодировки с DOS на win-1251
Report - report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[T1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: 51;#
str_out str: КОД#
[T2]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: #
str_out str: #
[T3]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: =72-:/#
str_out str: ВИНТЕР#
[T4]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
str_in str: ;:4,Я=/:3 УЯ?Я01-:*:Я(?.#
str_out str: ДЕЛУ ВРЕМЯ, А ПОТЕХЕ ЧАС#
т.е все решено верно.
Видимо, тесты написаны в неверной кодировке.
|
24.11.2010 13:45:36
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Екатерина Левшова:
Обнаружена ошибка в тестах: Зачет\Индивидуальные задания\По выбору\Программирование микроконтроллеров\Обработка строк (простая)\23 - "Шифровка" 57589
Исправлено.
|
24.11.2010 13:57:14
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Олег Коцуба:
http://dl.gsu.by/task.jsp?nid=585117&cid=720
не отображается изображение в условии ни в одном браузере (Опера, Эксплорер, Мозилла). Возможно было переименовано на сервере.
ссылка на изображение:
http://dl.gsu.by/webfiles%5C2.gif
Исправлено.
|
24.11.2010 15:28:06
Тема: Re:Ошибка в установке задачи - 2010
|
Екатерина Левшова
Темы: 0
Сообщений: 9
Мой профиль
|
Обнаружена ошибка в тестах:Зачет\Индивидуальные задания\По выбору\Программирование микроконтроллеров\Обработка строк (простая)\11 - "Размножение слова" 39563
Решение задачи:
jmp start
in_str DB '51;# ' ; in_str
out_str DB 50 DUP (?) ; out_str
start:
LEA BX,out_str
LEA CX,out_str
MOV AL,'#'
; Начало цикла
MOV DX,0
CPYSTR:
PUSH AX
MOV AL,[BX]
PUSH BX
MOV BX,CX
; NOT AL
; MOV AH,AL
MOV [BX],AL
INC BX
INC DX
MOV CX,BX
POP BX
INC BX
POP AX
CMP AL,[BX]
JNE CPYSTR
DEC BX
CPYSTR2:
PUSH AX
MOV AL,[BX]
PUSH BX
MOV BX,CX
; NOT AL
; MOV AH,AL
MOV [BX],AL
INC BX
DEC DX
MOV CX,BX
POP BX
DEC BX
POP AX
CMP DX,0
JNE CPYSTR2
balt: jmp balt ;$E
Тест выдает:
[test1]: Не объявлена переменная in_str.
|
24.11.2010 17:24:49
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Екатерина Левшова:
Обнаружена ошибка в тестах:Зачет\Индивидуальные задания\По выбору\Программирование микроконтроллеров\Обработка строк (простая)\11 - "Размножение слова" 39563
Решение задачи:
Сдавалось другое решение:
jmp start
X DD 3
res DB 0
start:
lea BX,X
mov AX,[BX]
ADD BX,2
mov DX,[BX]
mov CX,3
IDIV CX
or DX,DX
jne put0
mov res,1
jmp ex_prg
put0:
mov res,0
ex_prg:
balt: jmp balt ;$E
|
24.11.2010 17:35:03
Тема: Re:Ошибка в установке задачи - 2010
|
Михаил Долинский
Темы: 1984
Сообщений: 47243
Мой профиль
|
Игорь Коршунов:
Екатерина Левшова:
Обнаружена ошибка в тестах:Зачет\Индивидуальные задания\По выбору\Программирование микроконтроллеров\Обработка строк (простая)\11 - "Размножение слова" 39563
Решение задачи:
Сдавалось другое решение:
jmp start
X DD 3
res DB 0
start:
lea BX,X
mov AX,[BX]
ADD BX,2
mov DX,[BX]
mov CX,3
IDIV CX
or DX,DX
jne put0
mov res,1
jmp ex_prg
put0:
mov res,0
ex_prg:
balt: jmp balt ;$E
Катя - надо СЕРЬЕЗНЕЕ относится к своим сообщениям. Сначала ПЕРЕПРОВЕРЬ свою версию и свои выводы, а уж потом пиши в форуме. В случае повторения можно и на вычитание бонусов напроситься.
|
25.11.2010 03:30:06
Тема: Re:Ошибка в установке задачи - 2010
|
Николай Карпук
Темы: 0
Сообщений: 53
Мой профиль
|
Экзамен\Индивидуальные задания\Контрольные срезы\Проектирование\Сам-п22 - "Задача №22"
Ошибка в 1 тесте. Все остальные проходят.
;[TEST1]
set 1,10 on X at 200
set FF,16 on Y at 200
set 2,10 on A at 200
set 4,10 on C at 200
Diff 0FFFB,16 on RES at 3000
должно быть Y=FFFF, тогда сойдется с ответом 0FFFB
Доказательство:
x= 1;
y= -1; (FFFF)
a= 2;
c= 4;
res= -5; (0FFFB)
(x*a+y*c)/a-c, если x*y<0;
(1*2+(-1)*4)/2-4 = -5
______________________
Это был очень странный лес.. сначала я ходил за грибами, потом они за мной!)))хД
|
25.11.2010 12:33:04
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Николай Карпук:
должно быть Y=FFFF, тогда сойдется с ответом 0FFFB
y - 8 бит.
|
25.11.2010 13:08:35
Тема: Re:Ошибка в установке задачи - 2010
|
Михаил Долинский
Темы: 1984
Сообщений: 47243
Мой профиль
|
Михаил Долинский:
Катя - надо СЕРЬЕЗНЕЕ относится к своим сообщениям. Сначала ПЕРЕПРОВЕРЬ свою версию и свои выводы, а уж потом пиши в форуме. В случае повторения можно и на вычитание бонусов напроситься.
Коля - получается, к тебе это тоже относится ...
|
|