Variant 79893539.
Боб загадал (и записал) число от 1 до 1000. Алиса должна отгадать это число и может задавать любые вопросы, подразумевающие ответ да/нет, а Боб обязан отвечать правду. Сколько вопросов придется задать в худшем случае при использовании оптимальной стратегии?
Какие обьекты в вашей базе помогут избежать безумных запросов с кучей JOINнов (которых обычно городят необученные новички):
Рассмотрим содержимое следующей таблицы:
A B C ------------------------ 1 дерево гвозди 2 дерево гвозди 3 дерево гвозди 4 металл пайка 5 металл пайка 6 стекло шпаклевка 7 стекло шпаклевка
Учитывая, что A первичный ключ таблицы, какая самая базовая из нормальных форм, возможно нарушается?
Пусть таблица vtable содержит (помимо прочих) следующие колонки:
a integer not null b varchar(244) null
Что неправильно в следующем SQL-операторе:
CREATE INDEX myindex ON vtable(a,b)
Для программного фрагмента
p:=1; k:=0; while k<n do begin p:=2*p; k:=k+1; end;