Организаторы школьной олимпиады по информатике борются со списыванием и исключают работы с совпадающими ответами.
Мы попробуем показать, что это ведет к исключению лучших работ. Вообще говоря, тот факт, что лучшие работы олимпиады с выбором правильного ответа из нескольких предложенных будут неизбежно совпадать, очевиден, но попробуем это доказать. Создадим таблицу вопросов: create table oly_quests (id number primary key, quest varchar2(400))
;
select * from oly_quests
;
1 Вопрос 1
2 Вопрос 2 Создадим таблицу ответов - олимпиада в стиле "выберите правильный ответ": create table oly_answs (id number primary key, quest_id number, answ varchar2(400), is_correct number)
;
select * from oly_answs
;
1 1 Ответ 1 на вопрос 1 0
2 1 Ответ 2 на вопрос 1 1
3 2 Ответ 1 на вопрос 2 1
4 2 Ответ 2 на вопрос 2 0 - по этой таблице организаторы будут проверять правильность сданных участниками работ, правильные ответы имеют (см. последний столбец) ключ 1, неправильные ключ 0; участники, конечно же эти клю