3. Поиск информации в базах данных: все задания
Ниже представлены две таблицы из базы данных. Каждая строка таблицы $2$ содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы $1$. Определите на основании приведённых данных ID дедушки Аганян Б. Г.
Примечание. Дедушка – это отец одного из родителей.
Таблица 1
| ID | Фамилия_И.О. | Пол |
|---|---|---|
| $16$ | Дурново И. М. | Ж |
| $26$ | Виеру А. В. | М |
| $27$ | Виеру В. А. | М |
| $28$ | Виеру В. В. | М |
| $36$ | Аганян Т. А. | Ж |
| $37$ | Аганян Б. Г. | Ж |
| $38$ | Аганян Г. Г. | М |
| $46$ | Баурн А. С. | Ж |
| $47$ | Баурн В. А. | М |
| $48$ | Альберт К. Г. | Ж |
| $49$ | Альберт И. К. | М |
| $56$ | Лещенко Н. В. | Ж |
| $66$ | Чивадзе Г. В. | Ж |
| … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $26$ | $27$ |
| $46$ | $27$ |
| $27$ | $28$ |
| $66$ | $28$ |
| $26$ | $36$ |
| $46$ | $36$ |
| $36$ | $37$ |
| $38$ | $37$ |
| $16$ | $38$ |
| $36$ | $48$ |
| $38$ | $48$ |
| $27$ | $56$ |
| $66$ | $56$ |
| … | … |
В таблице $1$ Аганян Б. Г. имеет ID $37$.
По таблице $2$ найдём родителей человека с ID $37$: $36$ и $38$.
Теперь найдём родителей этих людей. Для человека с ID $36$ в таблице $2$ указаны родители: $26$ и $46$.
По таблице $1$: ID $26$ — Виеру А. В., пол М; ID $46$ — Баурн А. С., пол Ж.
Дедушка — это отец одного из родителей. Следовательно, дедушка Аганян Б. Г. имеет ID $26$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы $2$ содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы $1$.
Определите на основании приведённых данных, у скольких детей на момент их рождения отцам было меньше $23$ полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $15$ | Петрова Н. А. | Ж | $1944$ |
| $22$ | Иваненко И. М. | М | $1940$ |
| $23$ | Иваненко М. И. | М | $1968$ |
| $24$ | Иваненко М. М. | М | $1993$ |
| $32$ | Будай А. И. | Ж | $1960$ |
| $33$ | Будай В. С. | Ж | $1987$ |
| $35$ | Будай С. С. | М | $1965$ |
| $42$ | Коладзе А. С. | Ж | $1941$ |
| $43$ | Коладзе Л. А. | М | $1955$ |
| $44$ | Родэ О. С. | М | $1990$ |
| $46$ | Родэ М. О. | М | $2010$ |
| $52$ | Ауэрман А. М. | Ж | $1995$ |
| $73$ | Антонова М. А. | Ж | $1967$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $22$ | $23$ |
| $42$ | $23$ |
| $23$ | $24$ |
| $73$ | $24$ |
| $22$ | $32$ |
| $42$ | $32$ |
| $32$ | $33$ |
| $35$ | $33$ |
| $15$ | $35$ |
| $32$ | $44$ |
| $35$ | $44$ |
| $23$ | $52$ |
| $73$ | $52$ |
| … | … |
Для каждого ребёнка определим отца. В таблице $2$ указаны родители ребёнка, а по таблице $1$ можно определить их пол. Отец — родитель с полом М.
Затем найдём, сколько лет было отцу в год рождения ребёнка:
| ID ребёнка | ID отца | Год рождения ребёнка | Год рождения отца | Возраст отца |
|---|---|---|---|---|
| $23$ | $22$ | $1968$ | $1940$ | $1968-1940=28$ |
| $24$ | $23$ | $1993$ | $1968$ | $1993-1968=25$ |
| $32$ | $22$ | $1960$ | $1940$ | $1960-1940=20$ |
| $33$ | $35$ | $1987$ | $1965$ | $1987-1965=22$ |
| $44$ | $35$ | $1990$ | $1965$ | $1990-1965=25$ |
| $52$ | $23$ | $1995$ | $1968$ | $1995-1968=27$ |
Меньше $23$ полных лет отцам было при рождении детей с ID $32$ и $33$: $20<23$, $22<23$. Таких детей $2$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы $2$ содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы $1$.
Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было больше $24$ полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $15$ | Петрова Н. А. | Ж | $1944$ |
| $22$ | Иваненко И. М. | М | $1940$ |
| $23$ | Иваненко М. И. | М | $1970$ |
| $24$ | Иваненко М. М. | М | $1995$ |
| $32$ | Будай А. И. | Ж | $1962$ |
| $33$ | Будай В. С. | Ж | $1985$ |
| $35$ | Будай С. С. | М | $1965$ |
| $42$ | Коладзе А. С. | Ж | $1942$ |
| $43$ | Коладзе Л. А. | М | $1955$ |
| $44$ | Родэ О. С. | М | $1990$ |
| $46$ | Родэ М. О. | М | $2010$ |
| $52$ | Ауэрман А. М. | Ж | $1993$ |
| $73$ | Антонова М. А. | Ж | $1965$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $22$ | $23$ |
| $42$ | $23$ |
| $23$ | $24$ |
| $73$ | $24$ |
| $22$ | $32$ |
| $42$ | $32$ |
| $32$ | $33$ |
| $35$ | $33$ |
| $15$ | $35$ |
| $32$ | $44$ |
| $35$ | $44$ |
| $23$ | $52$ |
| $73$ | $52$ |
| … | … |
Для каждого ребёнка определим мать. В таблице $2$ указаны родители ребёнка, а по таблице $1$ можно определить их пол. Мать — родитель с полом Ж.
Затем найдём, сколько лет было матери в год рождения ребёнка.
| ID ребёнка | ID матери | Год рождения ребёнка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $23$ | $42$ | $1970$ | $1942$ | $1970-1942=28$ |
| $24$ | $73$ | $1995$ | $1965$ | $1995-1965=30$ |
| $32$ | $42$ | $1962$ | $1942$ | $1962-1942=20$ |
| $33$ | $32$ | $1985$ | $1962$ | $1985-1962=23$ |
| $35$ | $15$ | $1965$ | $1944$ | $1965-1944=21$ |
| $44$ | $32$ | $1990$ | $1962$ | $1990-1962=28$ |
| $52$ | $73$ | $1993$ | $1965$ | $1993-1965=28$ |
Больше $24$ полных лет матерям было при рождении детей с ID $23$, $24$, $44$ и $52$:
$28>24$,
$30>24$,
$28>24$,
$28>24$.
Таких детей $4$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы $2$ содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы $1$.
Определите на основании приведённых данных ID женщины, ставшей матерью в наиболее молодом возрасте. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $14$ | Краснова Н. А. | Ж | $1937$ |
| $24$ | Сканави И. П. | М | $1943$ |
| $25$ | Сканави П. И. | М | $1974$ |
| $26$ | Сканави П. П. | М | $2001$ |
| $34$ | Кущенко А. И. | Ж | $1964$ |
| $35$ | Кущенко В. С. | Ж | $1990$ |
| $36$ | Кущенко С. С. | М | $1964$ |
| $44$ | Лебедь А. С. | Ж | $1938$ |
| $45$ | Лебедь В. А. | М | $1953$ |
| $46$ | Гросс О. С. | Ж | $1993$ |
| $47$ | Гросс П. О. | М | $2009$ |
| $54$ | Клычко А. П. | Ж | $1995$ |
| $64$ | Крот П. А. | Ж | $1973$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $24$ | $25$ |
| $44$ | $25$ |
| $25$ | $26$ |
| $64$ | $26$ |
| $24$ | $34$ |
| $44$ | $34$ |
| $34$ | $35$ |
| $36$ | $35$ |
| $14$ | $36$ |
| $34$ | $46$ |
| $36$ | $46$ |
| $25$ | $54$ |
| $64$ | $54$ |
| … | … |
Для каждого ребёнка определим мать. В таблице $2$ указаны родители, а по таблице $1$ можно определить их пол. Мать — родитель с полом Ж.
Вычислим возраст каждой матери в год рождения ребёнка.
| ID ребёнка | ID матери | Год рождения ребёнка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $25$ | $44$ | $1974$ | $1938$ | $1974-1938=36$ |
| $26$ | $64$ | $2001$ | $1973$ | $2001-1973=28$ |
| $34$ | $44$ | $1964$ | $1938$ | $1964-1938=26$ |
| $35$ | $34$ | $1990$ | $1964$ | $1990-1964=26$ |
| $36$ | $14$ | $1964$ | $1937$ | $1964-1937=27$ |
| $46$ | $34$ | $1993$ | $1964$ | $1993-1964=29$ |
| $54$ | $64$ | $1995$ | $1973$ | $1995-1973=22$ |
Наименьший возраст — $22$ года. В этом возрасте матерью стала женщина с ID $64$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
На основании приведённых данных определите наибольшую разницу между годами рождения родных сестёр. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Примечание. Братьев (сестёр) считать родными, если у них есть хотя бы один общий родитель.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $64$ | Келдыш С. М. | М | $1989$ |
| $66$ | Келдыш О. Н. | Ж | $1964$ |
| $67$ | Келдыш М. И. | М | $1962$ |
| $68$ | Дейнека Е. В. | Ж | $1974$ |
| $69$ | Дейнека Н. А. | Ж | $1994$ |
| $70$ | Сиротенко В. Н. | М | $1966$ |
| $72$ | Сиротенко Д. В. | Ж | $1995$ |
| $75$ | Сиротенко Н. П. | М | $1937$ |
| $77$ | Мелконян А. А. | М | $1987$ |
| $81$ | Мелконян И. Н. | Ж | $1963$ |
| $82$ | Лурье А. В. | Ж | $1989$ |
| $86$ | Хитрово Н. И. | М | $1940$ |
| $88$ | Хитрово Т. Н. | Ж | $1968$ |
| $89$ | Гурвич З. И. | Ж | $1940$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $66$ | $64$ |
| $67$ | $64$ |
| $86$ | $66$ |
| $81$ | $69$ |
| $75$ | $70$ |
| $89$ | $70$ |
| $70$ | $72$ |
| $88$ | $72$ |
| $81$ | $77$ |
| $75$ | $81$ |
| $89$ | $81$ |
| $70$ | $82$ |
| $88$ | $82$ |
| $86$ | $88$ |
| … | … |
Нужно найти пары детей женского пола, у которых есть хотя бы один общий родитель.
Дети с ID $66$ и $88$ имеют общего родителя с ID $86$. По таблице 1 обе — женщины:
$1968-1964=4$.
Дети с ID $72$ и $82$ имеют общих родителей с ID $70$ и $88$. По таблице 1 обе — женщины: $1995-1989=6$.
Наибольшая из найденных разниц: $\max(4;6)=6$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было меньше 27 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $14$ | Краснова Н. А. | Ж | $1933$ |
| $24$ | Кузьминых И. П. | М | $1934$ |
| $25$ | Кузьминых П. И. | М | $1964$ |
| $26$ | Кузьминых П. П. | М | $1985$ |
| $34$ | Красняк А. И. | Ж | $1955$ |
| $35$ | Красняк В. С. | Ж | $1978$ |
| $36$ | Красняк С. С. | М | $1955$ |
| $44$ | Воевода А. С. | Ж | $1932$ |
| $45$ | Воевода В. А. | М | $1944$ |
| $46$ | Макаренко О. С. | Ж | $1980$ |
| $47$ | Макаренко П. О. | М | $2000$ |
| $54$ | Клычко А. П. | Ж | $1984$ |
| $64$ | Крот П. А. | Ж | $1955$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $24$ | $25$ |
| $44$ | $25$ |
| $25$ | $26$ |
| $64$ | $26$ |
| $24$ | $34$ |
| $44$ | $34$ |
| $34$ | $35$ |
| $36$ | $35$ |
| $14$ | $36$ |
| $34$ | $46$ |
| $36$ | $46$ |
| $25$ | $54$ |
| $64$ | $54$ |
| … | … |
Для каждого ребёнка определим мать. В таблице 2 указаны родители, а по таблице 1 можно определить их пол. Мать — родитель с полом Ж.
Вычислим возраст матери в год рождения ребёнка.
| ID ребёнка | ID матери | Год рождения ребёнка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $25$ | $44$ | $1964$ | $1932$ | $1964-1932=32$ |
| $26$ | $64$ | $1985$ | $1955$ | $1985-1955=30$ |
| $34$ | $44$ | $1955$ | $1932$ | $1955-1932=23$ |
| $35$ | $34$ | $1978$ | $1955$ | $1978-1955=23$ |
| $36$ | $14$ | $1955$ | $1933$ | $1955-1933=22$ |
| $46$ | $34$ | $1980$ | $1955$ | $1980-1955=25$ |
| $54$ | $64$ | $1984$ | $1955$ | $1984-1955=29$ |
Меньше $27$ полных лет матерям было при рождении детей с ID $34$, $35$, $36$ и $46$:
$23<27$,
$23<27$,
$22<27$,
$25<27$.
Таких детей $4$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, сколько жителей родились в том же городе, что и хотя бы одна (один) из их бабушек или дедушек. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Место_рождения |
|---|---|---|---|
| $55$ | Гурвич М. И. | Ж | Воронеж |
| $56$ | Гурвич Н. И. | М | Белгород |
| $57$ | Даль Е. И. | Ж | Курск |
| $60$ | Даль М. И. | М | Курск |
| $61$ | Дейнека А. Г. | Ж | Воронеж |
| $62$ | Дейнека К. Н. | М | Воронеж |
| $63$ | Дейнека О. Н. | Ж | Самара |
| $66$ | Лурье В. И. | Ж | Воронеж |
| $68$ | Лурье Г. С. | М | Белгород |
| $69$ | Лурье С. Н. | М | Белгород |
| $72$ | Макаренко А. Т. | М | Курск |
| $74$ | Макаренко Е. М. | Ж | Белгород |
| $77$ | Макаренко С. Г. | Ж | Самара |
| $82$ | Макаренко Т. С. | М | Курск |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $55$ | $56$ |
| $66$ | $61$ |
| $68$ | $61$ |
| $61$ | $62$ |
| $61$ | $63$ |
| $55$ | $66$ |
| $69$ | $68$ |
| $77$ | $72$ |
| $82$ | $72$ |
| $57$ | $74$ |
| $60$ | $74$ |
| $66$ | $77$ |
| $68$ | $77$ |
| $74$ | $82$ |
| … | … |
Бабушка или дедушка — это родитель одного из родителей. Поэтому для каждого жителя найдём родителей, а затем родителей этих родителей.
| ID жителя | Место рождения | ID бабушек и дедушек | Их места рождения | Совпадение |
|---|---|---|---|---|
| $61$ | Воронеж | $55$, $69$ | Воронеж, Белгород | да |
| $62$ | Воронеж | $66$, $68$ | Воронеж, Белгород | да |
| $63$ | Самара | $66$, $68$ | Воронеж, Белгород | нет |
| $72$ | Курск | $66$, $68$, $74$ | Воронеж, Белгород, Белгород | нет |
| $77$ | Самара | $55$, $69$ | Воронеж, Белгород | нет |
| $82$ | Курск | $57$, $60$ | Курск, Курск | да |
Совпадение есть у жителей с ID $61$, $62$ и $82$.
Всего таких жителей: $3$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было не больше $26$ полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $15$ | Петрова Н. А. | Ж | $1944$ |
| $22$ | Иваненко И. М. | М | $1940$ |
| $23$ | Иваненко М. И. | М | $1970$ |
| $24$ | Иваненко М. М. | М | $1995$ |
| $32$ | Будай А. И. | Ж | $1962$ |
| $33$ | Будай В. С. | Ж | $1985$ |
| $35$ | Будай С. С. | М | $1965$ |
| $42$ | Коладзе А. С. | Ж | $1942$ |
| $43$ | Коладзе Л. А. | М | $1955$ |
| $44$ | Родэ О. С. | М | $1990$ |
| $46$ | Родэ М. О. | М | $2010$ |
| $52$ | Ауэрман А. М. | Ж | $1993$ |
| $73$ | Антонова М. А. | Ж | $1965$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $22$ | $23$ |
| $42$ | $23$ |
| $23$ | $24$ |
| $73$ | $24$ |
| $22$ | $32$ |
| $42$ | $32$ |
| $32$ | $33$ |
| $35$ | $33$ |
| $15$ | $35$ |
| $32$ | $44$ |
| $35$ | $44$ |
| $23$ | $52$ |
| $73$ | $52$ |
| … | … |
Для каждого ребёнка определим мать. В таблице 2 указаны родители, а по таблице 1 можно определить их пол. Мать — родитель с полом Ж.
Вычислим возраст матери в год рождения ребёнка.
| ID ребёнка | ID матери | Год рождения ребёнка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $23$ | $42$ | $1970$ | $1942$ | $1970-1942=28$ |
| $24$ | $73$ | $1995$ | $1965$ | $1995-1965=30$ |
| $32$ | $42$ | $1962$ | $1942$ | $1962-1942=20$ |
| $33$ | $32$ | $1985$ | $1962$ | $1985-1962=23$ |
| $35$ | $15$ | $1965$ | $1944$ | $1965-1944=21$ |
| $44$ | $32$ | $1990$ | $1962$ | $1990-1962=28$ |
| $52$ | $73$ | $1993$ | $1965$ | $1993-1965=28$ |
Не больше $26$ полных лет матерям было при рождении детей с ID $32$, $33$ и $35$:
$20\leq26$,
$23\leq26$,
$21\leq26$.
Таких детей $3$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
На основании приведённых данных укажите ID матери, у которой был наименьший возраст на момент рождения старшего (или единственного) ребёнка. Если таких матерей несколько, выберите наименьший ID. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $64$ | Келдыш С. М. | М | $1989$ |
| $66$ | Келдыш О. Н. | Ж | $1965$ |
| $67$ | Келдыш М. И. | М | $1962$ |
| $68$ | Дейнека Е. В. | Ж | $1974$ |
| $69$ | Дейнека Н. А. | Ж | $1994$ |
| $70$ | Сиротенко В. Н. | М | $1966$ |
| $72$ | Сиротенко Д. В. | М | $2000$ |
| $75$ | Сиротенко Н. П. | М | $1937$ |
| $77$ | Мелконян А. А. | М | $1987$ |
| $81$ | Мелконян И. Н. | Ж | $1963$ |
| $82$ | Лурье А. В. | Ж | $1989$ |
| $86$ | Хитрово Н. И. | М | $1940$ |
| $88$ | Хитрово Т. Н. | Ж | $1967$ |
| $89$ | Гурвич З. И. | Ж | $1940$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $66$ | $64$ |
| $67$ | $64$ |
| $86$ | $66$ |
| $81$ | $69$ |
| $75$ | $70$ |
| $89$ | $70$ |
| $70$ | $72$ |
| $88$ | $72$ |
| $81$ | $77$ |
| $75$ | $81$ |
| $89$ | $81$ |
| $70$ | $82$ |
| $88$ | $82$ |
| $86$ | $88$ |
| … | … |
Сначала найдём женщин, которые являются родителями в таблице 2, то есть матерей. Затем для каждой матери определим её старшего ребёнка — ребёнка с наименьшим годом рождения.
| ID матери | Год рождения матери | ID старшего ребёнка | Год рождения ребёнка | Возраст матери |
|---|---|---|---|---|
| $66$ | $1965$ | $64$ | $1989$ | $1989-1965=24$ |
| $81$ | $1963$ | $77$ | $1987$ | $1987-1963=24$ |
| $88$ | $1967$ | $82$ | $1989$ | $1989-1967=22$ |
| $89$ | $1940$ | $81$ | $1963$ | $1963-1940=23$ |
Наименьший возраст матери на момент рождения старшего ребёнка равен $22$ годам. Эта мать имеет ID $88$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких жителей есть хотя бы один внук или одна внучка, родившийся (родившаяся) в одном городе с ними. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Место_рождения |
|---|---|---|---|
| $39$ | Аверченко А. Т. | М | Иваново |
| $40$ | Аверченко В. Т. | Ж | Иваново |
| $42$ | Аверченко Н. Н. | Ж | Ярославль |
| $44$ | Аверченко О. Т. | Ж | Ярославль |
| $45$ | Бальмонт А. Т. | М | Мурманск |
| $48$ | Бальмонт Т. А. | Ж | Мурманск |
| $50$ | Бальмонт Т. С. | М | Мурманск |
| $51$ | Гиппиус М. В. | Ж | Ярославль |
| $54$ | Гиппиус Н. Т. | М | Иваново |
| $55$ | Кассиль А. Н. | Ж | Ярославль |
| $58$ | Кассиль К. К. | Ж | Иваново |
| $59$ | Кассиль К. Т. | М | Иваново |
| $60$ | Кассиль О. В. | Ж | Мурманск |
| $61$ | Кассиль Т. Е. | М | Иваново |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $42$ | $39$ |
| $42$ | $40$ |
| $51$ | $42$ |
| $54$ | $42$ |
| $42$ | $44$ |
| $50$ | $45$ |
| $48$ | $50$ |
| $51$ | $55$ |
| $54$ | $55$ |
| $55$ | $58$ |
| $59$ | $58$ |
| $60$ | $59$ |
| $61$ | $59$ |
| … | … |
Внук или внучка — это ребёнок одного из детей человека. Поэтому по таблице 2 ищем цепочки: родитель → ребёнок → внук.
Проверим жителей, для которых из приведённого фрагмента можно определить внуков.
| ID жителя | Место рождения | ID внуков | Места рождения внуков | Есть совпадение |
|---|---|---|---|---|
| $51$ | Ярославль | $39$, $40$, $44$, $58$ | Иваново, Иваново, Ярославль, Иваново | да |
| $54$ | Иваново | $39$, $40$, $44$, $58$ | Иваново, Иваново, Ярославль, Иваново | да |
| $48$ | Мурманск | $45$ | Мурманск | да |
| $60$ | Мурманск | $58$ | Иваново | нет |
| $61$ | Иваново | $58$ | Иваново | да |
Подходят жители с ID $48$, $51$, $54$ и $61$.
Всего таких жителей: $4$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
На основании приведённых данных укажите ID матери, у которой был наибольший возраст на момент рождения младшего (или единственного) ребёнка. Если таких матерей несколько, выберите наименьший ID. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $64$ | Келдыш С. М. | М | $1989$ |
| $66$ | Келдыш О. Н. | Ж | $1965$ |
| $67$ | Келдыш М. И. | М | $1962$ |
| $68$ | Дейнека Е. В. | Ж | $1974$ |
| $69$ | Дейнека Н. А. | Ж | $1994$ |
| $70$ | Сиротенко В. Н. | М | $1966$ |
| $72$ | Сиротенко Д. В. | М | $2000$ |
| $75$ | Сиротенко Н. П. | М | $1937$ |
| $77$ | Мелконян А. А. | М | $1987$ |
| $81$ | Мелконян И. Н. | Ж | $1963$ |
| $82$ | Лурье А. В. | Ж | $1989$ |
| $86$ | Хитрово Н. И. | М | $1940$ |
| $88$ | Хитрово Т. Н. | Ж | $1967$ |
| $89$ | Гурвич З. И. | Ж | $1940$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $66$ | $64$ |
| $67$ | $64$ |
| $86$ | $66$ |
| $81$ | $69$ |
| $75$ | $70$ |
| $89$ | $70$ |
| $70$ | $72$ |
| $88$ | $72$ |
| $81$ | $77$ |
| $75$ | $81$ |
| $89$ | $81$ |
| $70$ | $82$ |
| $88$ | $82$ |
| $86$ | $88$ |
| … | … |
Сначала определим матерей: это женщины, которые встречаются в таблице 2 в столбце ID_Родителя.
Для каждой матери найдём младшего ребёнка — ребёнка с наиболее поздним годом рождения — и вычислим возраст матери на момент его рождения.
| ID матери | Год рождения матери | Дети | Год рождения младшего ребёнка | Возраст матери |
|---|---|---|---|---|
| $66$ | $1965$ | $64$ | $1989$ | $1989-1965=24$ |
| $81$ | $1963$ | $69$, $77$ | $1994$ | $1994-1963=31$ |
| $88$ | $1967$ | $72$, $82$ | $2000$ | $2000-1967=33$ |
| $89$ | $1940$ | $70$, $81$ | $1966$ | $1966-1940=26$ |
Наибольший возраст матери на момент рождения младшего ребёнка: $33$ года. Эта мать имеет ID $88$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких жителей есть хотя бы один внук или одна внучка, с которым (которой) они родились в одном городе. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Место_рождения |
|---|---|---|---|
| $55$ | Гурвич М. И. | Ж | Воронеж |
| $56$ | Гурвич Н. И. | М | Белгород |
| $57$ | Даль Е. И. | Ж | Курск |
| $60$ | Даль М. И. | М | Курск |
| $61$ | Дейнека А. Г. | Ж | Воронеж |
| $62$ | Дейнека К. Н. | М | Воронеж |
| $63$ | Дейнека О. Н. | Ж | Самара |
| $66$ | Лурье В. И. | Ж | Воронеж |
| $68$ | Лурье Г. С. | М | Белгород |
| $69$ | Лурье С. Н. | М | Белгород |
| $72$ | Макаренко А. Т. | М | Курск |
| $74$ | Макаренко Е. М. | Ж | Белгород |
| $77$ | Макаренко С. Г. | Ж | Самара |
| $82$ | Макаренко Т. С. | М | Курск |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $55$ | $56$ |
| $66$ | $61$ |
| $68$ | $61$ |
| $61$ | $62$ |
| $61$ | $63$ |
| $55$ | $66$ |
| $69$ | $68$ |
| $77$ | $72$ |
| $82$ | $72$ |
| $57$ | $74$ |
| $60$ | $74$ |
| $66$ | $77$ |
| $68$ | $77$ |
| $74$ | $82$ |
| … | … |
Чтобы найти внука или внучку, нужно проследить цепочку: родитель → ребёнок → внук.
Нас интересуют жители, у которых место рождения совпадает с местом рождения хотя бы одного внука или внучки.
| ID жителя | Цепочка родства | Место рождения жителя | Место рождения внука | Совпадение |
|---|---|---|---|---|
| $55$ | $55\rightarrow66\rightarrow61$ | Воронеж | Воронеж | да |
| $57$ | $57\rightarrow74\rightarrow82$ | Курск | Курск | да |
| $60$ | $60\rightarrow74\rightarrow82$ | Курск | Курск | да |
| $66$ | $66\rightarrow61\rightarrow62$ | Воронеж | Воронеж | да |
| $68$ | $68\rightarrow61\rightarrow62$ | Белгород | Воронеж | нет |
| $69$ | $69\rightarrow68\rightarrow61$ | Белгород | Воронеж | нет |
| $74$ | $74\rightarrow82\rightarrow72$ | Белгород | Курск | нет |
Подходят жители с ID $55$, $57$, $60$ и $66$.
Всего таких жителей: $4$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было больше 22 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $15$ | Петрова Н. А. | Ж | $1944$ |
| $22$ | Иваненко И. М. | М | $1940$ |
| $23$ | Иваненко М. И. | М | $1968$ |
| $24$ | Иваненко М. М. | М | $1995$ |
| $32$ | Будай А. И. | Ж | $1960$ |
| $33$ | Будай В. С. | Ж | $1985$ |
| $35$ | Будай С. С. | М | $1965$ |
| $42$ | Коладзе А. С. | Ж | $1941$ |
| $43$ | Коладзе Л. А. | М | $1955$ |
| $44$ | Родэ О. С. | М | $1990$ |
| $46$ | Родэ М. О. | М | $2010$ |
| $52$ | Ауэрман А. М. | Ж | $1993$ |
| $73$ | Антонова М. А. | Ж | $1967$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $22$ | $23$ |
| $42$ | $23$ |
| $23$ | $24$ |
| $73$ | $24$ |
| $22$ | $32$ |
| $42$ | $32$ |
| $32$ | $33$ |
| $35$ | $33$ |
| $15$ | $35$ |
| $32$ | $44$ |
| $35$ | $44$ |
| $23$ | $52$ |
| $73$ | $52$ |
| … | … |
Для каждого ребёнка определим мать: это родитель, у которого в таблице 1 указан пол Ж. Затем вычислим возраст матери в год рождения ребёнка.
| ID ребёнка | ID матери | Год рождения ребёнка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $23$ | $42$ | $1968$ | $1941$ | $1968-1941=27$ |
| $24$ | $73$ | $1995$ | $1967$ | $1995-1967=28$ |
| $32$ | $42$ | $1960$ | $1941$ | $1960-1941=19$ |
| $33$ | $32$ | $1985$ | $1960$ | $1985-1960=25$ |
| $35$ | $15$ | $1965$ | $1944$ | $1965-1944=21$ |
| $44$ | $32$ | $1990$ | $1960$ | $1990-1960=30$ |
| $52$ | $73$ | $1993$ | $1967$ | $1993-1967=26$ |
Больше $22$ полных лет матерям было при рождении детей с ID $23$, $24$, $33$, $44$ и $52$:
$27>22$,
$28>22$,
$25>22$,
$30>22$,
$26>22$.
Таких детей $5$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было больше 26 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $14$ | Краснова Н. А. | Ж | $1942$ |
| $24$ | Сканави И. П. | М | $1943$ |
| $25$ | Сканави П. И. | М | $1973$ |
| $26$ | Сканави П. П. | М | $1994$ |
| $34$ | Кущенко А. И. | Ж | $1964$ |
| $35$ | Кущенко В. С. | Ж | $1987$ |
| $36$ | Кущенко С. С. | М | $1964$ |
| $44$ | Лебедь А. С. | Ж | $1941$ |
| $45$ | Лебедь В. А. | М | $1953$ |
| $46$ | Гросс О. С. | Ж | $1989$ |
| $47$ | Гросс П. О. | М | $2009$ |
| $54$ | Клычко А. П. | Ж | $1993$ |
| $64$ | Крот П. А. | Ж | $1964$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $24$ | $25$ |
| $44$ | $25$ |
| $25$ | $26$ |
| $64$ | $26$ |
| $24$ | $34$ |
| $44$ | $34$ |
| $34$ | $35$ |
| $36$ | $35$ |
| $14$ | $36$ |
| $34$ | $46$ |
| $36$ | $46$ |
| $25$ | $54$ |
| $64$ | $54$ |
| … | … |
Для каждого ребёнка определим мать: это родитель, у которого в таблице 1 указан пол Ж. Затем вычислим возраст матери в год рождения ребёнка.
| ID ребёнка | ID матери | Год рождения ребёнка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $25$ | $44$ | $1973$ | $1941$ | $1973-1941=32$ |
| $26$ | $64$ | $1994$ | $1964$ | $1994-1964=30$ |
| $34$ | $44$ | $1964$ | $1941$ | $1964-1941=23$ |
| $35$ | $34$ | $1987$ | $1964$ | $1987-1964=23$ |
| $36$ | $14$ | $1964$ | $1942$ | $1964-1942=22$ |
| $46$ | $34$ | $1989$ | $1964$ | $1989-1964=25$ |
| $54$ | $64$ | $1993$ | $1964$ | $1993-1964=29$ |
Больше $26$ полных лет матерям было при рождении детей с ID $25$, $26$ и $54$:
$32>26$,
$30>26$,
$29>26$.
Таких детей $3$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
На основании приведённых данных определите наибольшую разницу между годами рождения родных сестёр. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Примечание. Братьев (сестёр) считать родными, если у них есть хотя бы один общий родитель.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $127$ | Роу И. Т. | Ж | $1960$ |
| $129$ | Роу К. К. | Ж | $1992$ |
| $130$ | Роу К. М. | М | $1959$ |
| $137$ | Роу М. К. | М | $1987$ |
| $138$ | Фоменко И. И. | Ж | $1963$ |
| $142$ | Фоменко Н. О. | Ж | $1997$ |
| $146$ | Фоменко Т. О. | М | $1989$ |
| $149$ | Чухрай И. Н. | Ж | $1937$ |
| $150$ | Чухрай И. Т. | М | $1932$ |
| $151$ | Чухрай М. И. | Ж | $1962$ |
| $152$ | Эйзенштейн И. Т. | М | $1971$ |
| $153$ | Эйзенштейн М. И. | Ж | $2009$ |
| $155$ | Эйзенштейн О. Т. | Ж | $1970$ |
| $156$ | Эйзенштейн Т. С. | М | $1936$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $156$ | $127$ |
| $127$ | $129$ |
| $130$ | $129$ |
| $127$ | $137$ |
| $130$ | $137$ |
| $149$ | $138$ |
| $150$ | $138$ |
| $138$ | $142$ |
| $138$ | $146$ |
| $149$ | $151$ |
| $150$ | $151$ |
| $156$ | $152$ |
| $152$ | $153$ |
| $156$ | $155$ |
| … | … |
Нужно найти пары девочек, у которых есть хотя бы один общий родитель.
Девочки с ID $127$ и $155$ имеют общего родителя с ID $156$: $1970-1960=10$.
Девочки с ID $138$ и $151$ имеют общих родителей с ID $149$ и $150$: $1963-1962=1$.
Другие пары детей с общими родителями содержат мальчика, поэтому для поиска родных сестёр они не подходят.
Наибольшая разница: $\max(10;1)=10$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких детей на момент их рождения отцам было больше 25 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $14$ | Краснова Н. А. | Ж | $1942$ |
| $24$ | Сканави И. П. | М | $1943$ |
| $25$ | Сканави П. И. | М | $1973$ |
| $26$ | Сканави П. П. | М | $1996$ |
| $34$ | Кущенко А. И. | Ж | $1964$ |
| $35$ | Кущенко В. С. | Ж | $1987$ |
| $36$ | Кущенко С. С. | М | $1964$ |
| $44$ | Лебедь А. С. | Ж | $1941$ |
| $45$ | Лебедь В. А. | М | $1953$ |
| $46$ | Гросс О. С. | Ж | $1992$ |
| $47$ | Гросс П. О. | М | $2009$ |
| $54$ | Клычко А. П. | Ж | $1993$ |
| $64$ | Крот П. А. | Ж | $1964$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $24$ | $25$ |
| $44$ | $25$ |
| $25$ | $26$ |
| $64$ | $26$ |
| $24$ | $34$ |
| $44$ | $34$ |
| $34$ | $35$ |
| $36$ | $35$ |
| $14$ | $36$ |
| $34$ | $46$ |
| $36$ | $46$ |
| $25$ | $54$ |
| $64$ | $54$ |
| … | … |
Для каждого ребёнка определим отца: это родитель, у которого в таблице 1 указан пол М. Затем вычислим возраст отца в год рождения ребёнка.
| ID ребёнка | ID отца | Год рождения ребёнка | Год рождения отца | Возраст отца |
|---|---|---|---|---|
| $25$ | $24$ | $1973$ | $1943$ | $1973-1943=30$ |
| $26$ | $25$ | $1996$ | $1973$ | $1996-1973=23$ |
| $34$ | $24$ | $1964$ | $1943$ | $1964-1943=21$ |
| $35$ | $36$ | $1987$ | $1964$ | $1987-1964=23$ |
| $46$ | $36$ | $1992$ | $1964$ | $1992-1964=28$ |
| $54$ | $25$ | $1993$ | $1973$ | $1993-1973=20$ |
Для ребёнка с ID $36$ в приведённом фрагменте указан только родитель с ID $14$ — женщина, поэтому определить возраст отца по данным фрагментам нельзя.
Больше $25$ полных лет отцам было при рождении детей с ID $25$ и $46$: $30>25$, $28>25$.
Таких детей $2$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких жителей есть хотя бы один родной брат, отличающийся по возрасту не более чем на четыре года. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Примечание. Братьев и сестёр считать родными, если у них есть хотя бы один общий родитель.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $37$ | Макаренко С. Д. | М | $2000$ |
| $38$ | Макаренко О. Д. | Ж | $2005$ |
| $41$ | Макаренко О. И. | Ж | $1970$ |
| $42$ | Макаренко Д. С. | М | $1969$ |
| $44$ | Келдыш А. Д. | Ж | $1993$ |
| $48$ | Мазинг А. Е. | Ж | $1982$ |
| $50$ | Шварц А. И. | М | $1999$ |
| $55$ | Шварц И. И. | М | $1973$ |
| $56$ | Шварц В. И. | М | $2006$ |
| $58$ | Шварц З. М. | Ж | $1949$ |
| $59$ | Хитрово Ф. Е. | М | $1979$ |
| $62$ | Хитрово Е. Ф. | М | $1956$ |
| $68$ | Хитрово С. Е. | Ж | $1985$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $41$ | $37$ |
| $42$ | $37$ |
| $41$ | $38$ |
| $42$ | $38$ |
| $58$ | $41$ |
| $41$ | $44$ |
| $42$ | $44$ |
| $62$ | $48$ |
| $55$ | $50$ |
| $58$ | $55$ |
| $55$ | $56$ |
| $62$ | $59$ |
| $62$ | $68$ |
| … | … |
Найдём жителей, у которых есть общий родитель с ребёнком мужского пола, причём разница в возрасте составляет не более $4$ лет.
У детей с ID $37$, $38$ и $44$ есть общие родители с ID $41$ и $42$. Единственный брат — ID $37$, год рождения $2000$: для ID $38$: $2005-2000=5$ — не подходит; для ID $44$: $2000-1993=7$ — не подходит.
У детей с ID $41$ и $55$ общий родитель с ID $58$. ID $55$ — мужчина: $1973-1970=3$.
Значит, житель с ID $41$ подходит.
У детей с ID $48$, $59$ и $68$ общий родитель с ID $62$. ID $59$ — мужчина: для ID $48$: $1982-1979=3$ — подходит; для ID $68$: $1985-1979=6$ — не подходит.
У детей с ID $50$ и $56$ общий родитель с ID $55$. Оба — мужчины, но: $2006-1999=7$, поэтому они не подходят.
Подходят жители с ID $41$ и $48$. Таких жителей $2$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, у скольких детей на момент их рождения матерям было больше 26 полных лет. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $16$ | Котий И. М. | М | $1922$ |
| $26$ | Котий А. В. | М | $1940$ |
| $27$ | Котий В. А. | М | $1970$ |
| $28$ | Котий В. В. | М | $1995$ |
| $36$ | Брамс Т. А. | Ж | $1963$ |
| $37$ | Брамс Б. Г. | Ж | $1985$ |
| $38$ | Ващенко Г. Г. | М | $1965$ |
| $46$ | Щука А. И. | Ж | $1942$ |
| $47$ | Щука В. А. | М | $1955$ |
| $48$ | Ващенко К. Г. | М | $1988$ |
| $49$ | Ващенко И. К. | М | $2010$ |
| $56$ | Рисс Н. В. | Ж | $1991$ |
| $66$ | Мирон Г. В. | Ж | $1966$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $26$ | $27$ |
| $46$ | $27$ |
| $27$ | $28$ |
| $66$ | $28$ |
| $26$ | $36$ |
| $46$ | $36$ |
| $36$ | $37$ |
| $38$ | $37$ |
| $16$ | $46$ |
| $36$ | $48$ |
| $38$ | $48$ |
| $27$ | $56$ |
| $66$ | $56$ |
| … | … |
Для каждого ребёнка определим мать: это родитель, у которого в таблице 1 указан пол Ж. Затем вычислим возраст матери в год рождения ребёнка.
| ID ребёнка | ID матери | Год рождения ребёнка | Год рождения матери | Возраст матери |
|---|---|---|---|---|
| $27$ | $46$ | $1970$ | $1942$ | $1970-1942=28$ |
| $28$ | $66$ | $1995$ | $1966$ | $1995-1966=29$ |
| $36$ | $46$ | $1963$ | $1942$ | $1963-1942=21$ |
| $37$ | $36$ | $1985$ | $1963$ | $1985-1963=22$ |
| $48$ | $36$ | $1988$ | $1963$ | $1988-1963=25$ |
| $56$ | $66$ | $1991$ | $1966$ | $1991-1966=25$ |
Для ребёнка с ID $46$ в приведённом фрагменте указан только родитель с ID $16$ — мужчина, поэтому определить возраст матери по приведённым данным нельзя.
Больше $26$ полных лет матерям было при рождении детей с ID $27$ и $28$:
$28>26$,
$29>26$.
Таких детей $2$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
На основании приведённых данных определите наибольшую разницу между годами рождения родных сестёр. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Примечание. Братьев (сестёр) считать родными, если у них есть хотя бы один общий родитель.
Таблица 1
| ID | Фамилия_И.О. | Пол | Год_рождения |
|---|---|---|---|
| $130$ | Гайдай А. В. | Ж | $1968$ |
| $131$ | Гайдай В. М. | М | $1995$ |
| $132$ | Гайдай М. В. | М | $1973$ |
| $133$ | Гайдай С. В. | Ж | $1946$ |
| $140$ | Довженко Е. В. | Ж | $1971$ |
| $141$ | Довженко М. Н. | Ж | $2006$ |
| $145$ | Довженко Н. Н. | М | $2009$ |
| $148$ | Довженко Н. О. | М | $1982$ |
| $150$ | Митта И. Т. | Ж | $1974$ |
| $151$ | Митта Н. С. | Ж | $1953$ |
| $152$ | Митта О. Т. | М | $1990$ |
| $153$ | Чухрай С. Г. | М | $1930$ |
| $154$ | Чухрай С. М. | Ж | $1929$ |
| $156$ | Чухрай Т. С. | Ж | $1957$ |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $133$ | $130$ |
| $132$ | $131$ |
| $133$ | $132$ |
| $133$ | $140$ |
| $140$ | $141$ |
| $148$ | $141$ |
| $140$ | $145$ |
| $148$ | $145$ |
| $151$ | $150$ |
| $153$ | $151$ |
| $154$ | $151$ |
| $151$ | $152$ |
| $153$ | $156$ |
| $154$ | $156$ |
| … | … |
Нужно найти пары детей женского пола, у которых есть хотя бы один общий родитель.
У детей с ID $130$ и $140$ общий родитель с ID $133$. Обе — женщины: $1971-1968=3$.
У детей с ID $151$ и $156$ общие родители с ID $153$ и $154$. Обе — женщины: $1957-1953=4$.
Другие дети с общими родителями образуют пары, в которых хотя бы один ребёнок мужского пола, поэтому для поиска родных сестёр они не подходят.
Наибольшая разница: $\max(3;4)=4$.
Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1.
Определите на основании приведённых данных, для скольких жителей выполнено условие, что она (он) родилась(-лся) в том же городе, что и её (его) бабушка или дедушка. При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.
Таблица 1
| ID | Фамилия_И.О. | Пол | Место_рождения |
|---|---|---|---|
| $131$ | Данелия А. Г. | Ж | Бийск |
| $134$ | Данелия В. И. | Ж | Новокузнецк |
| $137$ | Данелия И. С. | М | Иркутск |
| $139$ | Данелия С. С. | М | Новосибирск |
| $143$ | Ромм В. А. | Ж | Бийск |
| $145$ | Ромм М. Г. | Ж | Бийск |
| $146$ | Ромм О. А. | Ж | Новосибирск |
| $147$ | Ромм О. А. | М | Новосибирск |
| $148$ | Роу Г. Е. | М | Бийск |
| $150$ | Роу И. И. | Ж | Новокузнецк |
| $151$ | Эйзенштейн А. Н. | М | Кемерово |
| $153$ | Эйзенштейн А. С. | Ж | Новосибирск |
| $156$ | Эйзенштейн Н. Н. | Ж | Новосибирск |
| $158$ | Эйзенштейн С. Н. | М | Кемерово |
| … | … | … | … |
Таблица 2
| ID_Родителя | ID_Ребёнка |
|---|---|
| $148$ | $131$ |
| $150$ | $131$ |
| $131$ | $134$ |
| $137$ | $134$ |
| $139$ | $137$ |
| $145$ | $143$ |
| $148$ | $145$ |
| $150$ | $145$ |
| $145$ | $146$ |
| $145$ | $147$ |
| $153$ | $151$ |
| $139$ | $153$ |
| $153$ | $156$ |
| $153$ | $158$ |
| … | … |
Бабушка или дедушка — это родитель одного из родителей. Поэтому рассматриваем цепочки: родитель → ребёнок → внук.
Проверим жителей, для которых по приведённым данным можно определить бабушек или дедушек.
| ID жителя | Место рождения | ID бабушек и дедушек | Их места рождения | Совпадение |
|---|---|---|---|---|
| $134$ | Новокузнецк | $148$, $150$, $139$ | Бийск, Новокузнецк, Новосибирск | да |
| $143$ | Бийск | $148$, $150$ | Бийск, Новокузнецк | да |
| $146$ | Новосибирск | $148$, $150$ | Бийск, Новокузнецк | нет |
| $147$ | Новосибирск | $148$, $150$ | Бийск, Новокузнецк | нет |
| $151$ | Кемерово | $139$ | Новосибирск | нет |
| $156$ | Новосибирск | $139$ | Новосибирск | да |
| $158$ | Кемерово | $139$ | Новосибирск | нет |
Условие выполняется для жителей с ID $134$, $143$ и $156$.
Всего таких жителей: $3$.