ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий
Тип задачи: Поиск и отбор данных в таблицах.
| КЭС: | 4.5 Табличные (реляционные) базы данных. Таблица – представление сведений об однотипных объектах. Поле, запись. Ключ таблицы. Работа с готовой базой данных. Заполнение базы данных. Поиск, сортировка и фильтрация данных. Запросы на выборку данных. Запросы с параметрами. Вычисляемые поля в запросах. Многотабличные базы данных. Типы связей между таблицами. Внешний ключ. Целостность базы данных. Запросы к многотабличным базам данных |
| Тип ответа: | Краткий ответ |
Ответ: 3
Решение.
Первая таблица задаёт свойства человека по его ID. Во второй таблице каждая пара означает связь «родитель → ребёнок». Совпадение строки или фамилии само по себе родство не доказывает: соединяем таблицы только по ID. Используем только показанные записи; сведения за многоточием не предполагаем.
Два разных человека являются родными братьями или сёстрами, если хотя бы один ID родителя встречается у обоих. Оба общих родителя не создают две разные пары. Соберём все пары с общим родителем:
| ID пары | Общие родители | Пол пары | Годы рождения |
|---|---|---|---|
| 37, 38 | 41, 42 | М, Ж | 2000, 2005 |
| 37, 44 | 41, 42 | М, Ж | 2000, 1993 |
| 38, 44 | 41, 42 | Ж, Ж | 2005, 1993 |
| 41, 55 | 58 | Ж, М | 1970, 1973 |
| 48, 59 | 62 | Ж, М | 1982, 1979 |
| 48, 68 | 62 | Ж, Ж | 1982, 1985 |
| 50, 56 | 55 | М, М | 1999, 2006 |
| 59, 68 | 62 | М, Ж | 1979, 1985 |
У родственника должен быть пол Ж; её год рождения минус год рождения проверяемого человека не меньше 4. Более поздний год означает младший возраст.
Пол самого проверяемого жителя не ограничен. Поэтому одну пару проверяем в обоих направлениях: условие о брате или младшей сестре может выполняться только для одного её участника.
| Житель | Подходящий родственник | Общий родитель | Год родственника − год жителя |
|---|---|---|---|
| 37 | 38 | 41, 42 | 2005 − 2000 = 5 |
| 44 | 38 | 41, 42 | 2005 − 1993 = 12 |
| 59 | 68 | 62 | 1985 − 1979 = 6 |
После удаления повторов остаются ID жителей: 37, 44, 59. Их 3. Равенство четырём годам включено. Считаем людей, имеющих нужного родственника, а не количество пар.
Проверка: у каждого выбранного жителя указан конкретный родственник, удовлетворяющий полу и возрастному ограничению. Повторная связь через второго общего родителя не увеличивает количество жителей.
Ответ: 3.
Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF3B09D6.
Сообщение увидит только команда сайта: на странице оно не публикуется.
Комментарии к решению
Комментарии видны всем посетителям сайта.
Комментариев пока нет. Будьте первым.
Чтобы оставить комментарий, войдите или зарегистрируйтесь.