Совершено убийство. Подозреваются Браун, Джон, Смит. Один из них – брат убитого, другой – сосед, третий – случайный знакомый. Каждый из них сделал заявление. Браун. Если ни я, ни Джон невиновны, то Смит тоже невиновен. Смит. Чтобы обвинить меня и Брауна, достаточно признать Джона невиновным. Но Джон виновен. Значит, нельзя считать, что ни я, ни Браун невиновны. Джон. Если меня сочтут виновным, то Смиту удастся оправдаться только тогда, когда оправдается Браун. Но виновен либо Смит, либо Браун. Я невиновен. Следователь сообщил, что правду сказал только брат убитого, остальные солгали. Кто убийца?
979 9+7=16 и 7+9=16)
169 + (пример числа 790 7+9=16 и 9+0=9 записываем 16 и 9 в порядке невозрастания (убывания) 169
163 - (чтобы получить 16 нужно сложить (9 и 7) или (8 и 8) или (7 и 9) больше нет вариантов, тогда вторая цифра (7 или 8 или 9) плюс третья цифра какого-то числа в сумме должна получиться цифра 3 (такого быть не может)
1916 - (19 не можем получить, если взять максимальные цифры 9 и 9 получим только 18)
1619 - нарушение второго пункта (должно быть записано в порядке убывания)
316 - (если рассматривать 31 и 6 не может быть и если рассматривать 3 и 16 нарушение п.2)
916 - (см пункт 2)
116 + (пример числа 651 6+5=11 и 5+1=6 записываем 11 и 6 в порядке убывания (невозрастания) 11 6)
В итоге получаем три числа
3. CREATE TABLE
нужны имя полей и тип их данных, например уникальный ID это id = PRIMARY KEY
текст = text , не пустой текст = TEXT NOT NULL ,
числа = REAL,INT время = DATE и т.д
6. SELECT, FROM, GROUP BY, WHERE, ORDER BY, HAVING
7. SELECT - указывает , что извлекать из таблицы, так же может содержать агрегирующие функции и функции времени такие как EXTRACT, DATE_TRUNC
8. FROM - указывает из какой таблицы извлекать, так же можно указать подзапрос
9. WHERE - указывает какие условия нужны для извлечения , которые указаны в SELECT, не может сравнивать агрегирующие функции , для этого есть HAVING, также может содержать подзапрос
10. GROUP BY - групирует по .., HAVING - то же самое , что WHERE , только для агрегирующих функций
11. ORDER BY - использует методы ASC(по возрастанию значений) пример - имя_поле ASC, или DESC(по убыванию значений) - имя_поля DESC
Объяснение:
Будут вопросы напиши в коменты(