Автор |
Сообщение |
29.07.2013 06:14:41
Тема: Re:Ошибка в установке задачи - 2013
|
Михаил Долинский
Темы: 2072
Сообщений: 49883
Мой профиль
|
Павел Окрут:
Оценка\Индивидуальные задания\По выбору\Проектирование - подготовка к контрольному срезу\Сам-п4 - "Задача №4" всё проходит кроме 3-го теста ответ 65535 а у меня 32768 переделывал 3-ды всё то же самое
Ты можешь и 100 раз сделать неправильно.
Разве это аргумент?
Надо написать СВОИ вычисления - как ты получаешь ответ и сколько у тебя получается.
Тогда хоть можно будет УКАЗАТЬ в чем заключается ошибка в твоих вычислениях.
(Ошибки в задачах контрольных срезов если и были, думаю уже давно исправлены).
|
04.08.2013 10:14:38
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т8 - "Задача №8 (тестирование: 11)" 100812 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles = 1000
CheckCycles =false
Segment - 0
Offset - 0
x dec[2]: 1
y dec[2]: 1
a9 dec: 1
b7 dec: 1
res dec[2]: 0
res dec[2]: 1
Хотелось бы, чтобы убрали один res.
|
04.08.2013 10:30:23
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т9 - "Задача №9 (тестирование: 20)" 100813 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles = 1000
CheckCycles =false
Segment - 0
Offset - 0
x dec[2]: 1
y dec[2]: 1
a9 dec: 1
b7 dec: 1
res dec[2]: 0
res dec[2]: 0
Хотелось бы, чтобы убрали один res.
|
04.08.2013 10:42:28
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т10 - "Задача №10 (тестирование: 20)" 100814 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 1
y dec[2]: 1
a9 dec: 1
b7 dec: 1
res dec[2]: 0
res dec[2]: 1
Хотелось бы, чтобы убрали один res.
|
04.08.2013 11:22:51
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т11 - "Задача №11 (тестирование: 12)" 100815 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 1
y dec[2]: 1
a9 dec: 1
b7 dec: 1
res dec[2]: 0
res dec[2]: 1
Хотелось бы, чтобы убрали один res.
|
04.08.2013 12:09:29
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т12 - "Задача №12 (тестирование: 12)" 100816 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 1
y dec[2]: 1
a9 dec: 1
b7 dec: 1
res dec[2]: 0
res dec[2]: 1
Хотелось бы, чтобы убрали один res.
|
04.08.2013 12:52:19
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т14 - "Задача №14 (тестирование: 14)" 100818 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 1
y dec[2]: 1
a9 dec: 1
b7 dec: 1
res dec[2]: 0
res dec[2]: 1
Хотелось бы, чтобы убрали один res.
|
05.08.2013 10:21:12
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
В 6 задачах убрана лишняя инициализация выходной переменной в примерах тестов.
|
06.08.2013 11:13:51
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т16 - "Задача №16 (тестирование: 13)" 100820 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x dec[2]: 10
y dec[2]: 5
a dec: 1
b dec: 1
r dec[2]: 0
r dec[2]: 11
Хотелось бы, чтобы убрали один r.
|
06.08.2013 11:25:16
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т18 - "Задача №18 (тестирование: 20)" 100822 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x dec[2]: 1
y dec[2]: 1
a dec: 107
b hex: ff
r dec[2]: 0
r hex[2]: 0ffff
Хотелось бы, чтобы убрали один r.
|
06.08.2013 11:33:00
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т20 - "Задача №20 (тестирование: 12)" 100824 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x dec[2]: 3
y dec[2]: 10
a dec: 0
b dec: 3
r dec[2]: 0
r dec[2]: 5
Хотелось бы, чтобы убрали один r.
|
06.08.2013 11:50:39
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т21 - "Задача №21 (тестирование: 4)" 100825 TaskConverter Winter тестирование 2010 Октябрь 13
Пример файла с одним тестом:
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x dec[2]: 8
y hex[2]: 0fec0
a dec: 5
b dec: 1
r dec[2]: 0
r dec[2]: 40240
Хотелось бы, чтобы убрали один r.
|
07.08.2013 07:17:14
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
В 4 задачах убрана лишняя инициализация выходной переменной в примерах тестов.
|
07.08.2013 10:13:21
Тема: Re:Ошибка в установке задачи - 2013
|
Владимир Кирдянов
Темы: 0
Сообщений: 89
Мой профиль
|
Лучшие 20 Обсудить задачу в форуме: Экзамен\Индивидуальные задания\Контрольные срезы\Tестирование\Сам-т16 - "Задача №16 (тестирование: 13)" 100820 TaskConverter Winter тестирование 2010 Октябрь 13
Условие задачи:
Найти значения следующей функции:
R = (x/y)*((a+b)/(a-b)), в остальных случаях.
R = (x-y)*(a+b)+(b/a), при a=b.
Формат ввода
x - целой число (2 байта).
y - целой число (2 байта).
a - целой число (1 байт).
b - целой число (1 байт).
Формат вывода
R - результат (2 байта).
Я составил тесты для того, чтобы выявить неверные программы:
Report = report.txt
StopOnError = true
Statistics = false
WatchReport = false
ShowReport = true
[test 1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 1260
y dec[2]: 1
a dec: 100
b dec: 32
r dec[2]: 1260
[test 2]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 332
y dec[2]: 22
a dec: 32
b dec: 68
r sgn[2]: -30
[test 3]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 44
y sgn[2]: -56
a dec: 2
b dec: 2
r dec[2]: 401
[test 4]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x sgn[2]: -50
y sgn[2]: -10
a dec: 3
b dec: 3
r sgn[2]: -239
Но мои тесты не смогла пройти эталонная программа. Это всё было в воскресенье (4.8 - 4 августа 2013 года - в 13:34) - по протоколу можно проверить.
Затем я разбил свои тесты на 2 группы:
- 1-я группа - 1-ый тест;
- 2-я группа - 2-ой, 3-ий и 4-ый тесты.
Сперва отослал на проверку 1-ю группу - в 13:36. "Эталонная программа не смогла пройти тесты" - было написано в пртоколе.
Потом отослал на проверку 2-ю группу - в 13:36. "Тесты (3) выявили не все неверные программы:
++++++-++++++ (12 из 13)." - было написано в пртоколе.
Я подумал, что у меня закралась ошибка в вычислениях в 1-м тесте:
x dec[2]: 1260
y dec[2]: 1
a dec: 100
b dec: 32
r dec[2]: 1260
a<>b
R = (x/y)*((a+b)/(a-b))
R = (1260/1)*((100+32)/(100-32)) = 1260*(132/68) = 1260
Сегодня в среду (7.8 - 7 августа 2013 года) я отправил в 09:00 те же тесты, но в 1-м тесте изменил лишь входные данные a и b:
Report = report.txt
StopOnError = true
Statistics = false
WatchReport = false
ShowReport = true
[test 1]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 1260
y dec[2]: 1
a dec: 60
b dec: 40
r dec[2]: 6300
[test 2]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 332
y dec[2]: 22
a dec: 32
b dec: 68
r sgn[2]: -30
[test 3]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x dec[2]: 44
y sgn[2]: -56
a dec: 2
b dec: 2
r dec[2]: 401
[test 4]
Cycles = 1000
CheckCycles = false
Segment - 0
Offset - 0
x sgn[2]: -50
y sgn[2]: -10
a dec: 3
b dec: 3
r sgn[2]: -239
"Тесты (4) выявили не все неверные программы:
++++++-++++++ (12 из 13)." - было написано в пртоколе.
Вычисления 1-го теста с изменёнными входными данными a и b:
x dec[2]: 1260
y dec[2]: 1
a dec: 60
b dec: 40
r dec[2]: 6300
a<>b
R = (x/y)*((a+b)/(a-b))
R = (1260/1)*((60+40)/(60-40)) = 1260*(100/20) = 1260*5 = 6300
И тогда я решил проверить саму эталонную программу на корректность при помощи 2-х тестов, которые отличаются между собой лишь входной переменной b:
1.1.1.tst
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x dec[2]: 1260
y dec[2]: 1
a dec: 77
b dec: 50
r dec[2]: 5040
Был отправлен в 09:21. "Тесты (1) выявили не все неверные программы:
+++++--++++++ (11 из 13)." - было написано в пртоколе.
Вычисления:
x dec[2]: 1260
y dec[2]: 1
a dec: 77
b dec: 50
r dec[2]: 5040
a<>b
R = (x/y)*((a+b)/(a-b))
R = (1260/1)*((77+50)/(77-50)) = 1260*(127/27) = 1260*4 = 5040
1.1.2.tst
Report = report.txt
StopOnError = false
Statistics = false
WatchReport = false
ShowReport = false
[1]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
x dec[2]: 1260
y dec[2]: 1
a dec: 77
b dec: 51
r dec[2]: 5040
Был отправлен в 09:22. "Эталонная программа не смогла пройти тесты" - было написано в пртоколе.
Вычисления:
x dec[2]: 1260
y dec[2]: 1
a dec: 77
b dec: 51
r dec[2]: 5040
a<>b
R = (x/y)*((a+b)/(a-b))
R = (1260/1)*((77+51)/(77-51)) = 1260*(128/26) = 1260*4 = 5040
Я полагаю, что эталонная программа не может правильно вычислить a+b, т.к. при 77+50 = 127 всё проходит, а при 77+51 = 128 - уже не проходит.
Поэтому прошу перепроверить все мои вычисления и тесты. И если они окажутся правильными и корректными, то тогда прошу перепроверить эталонную программу.
|
08.08.2013 09:46:40
Тема: Re:Ошибка в установке задачи - 2013
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Владимир Кирдянов:
Я полагаю, что эталонная программа не может правильно вычислить a+b, т.к. при 77+50 = 127 всё проходит, а при 77+51 = 128 - уже не проходит.
Поэтому прошу перепроверить все мои вычисления и тесты. И если они окажутся правильными и корректными, то тогда прошу перепроверить эталонную программу.
Эталонная программа исправлена.
|
|