Тема 3. Базы данных. Поиск файла по маске.

3.04 Прочие прототипы

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела базы данных. поиск файла по маске.
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#5989

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ “ ? ” (вопросительный знак) означает ровно один произвольный символ.
Символ “ * ” (звездочка) означает любую последовательность символов произвольной длины, в том числе “ * ” может задавать и пустую последовательность.
Определите, какое из указанных имен файлов удовлетворяет маске: t*?xt.?x?
1) next.txt
2) txt.txt
3) text.txt
4) tent.txt

 

Показать ответ и решение

1) next.txt не удовлетворяет маске, т.к. имя файла должно начинаться с “ t ” (t*?xt.?x?).
2) txt.txt не удовлетворяет маске, т.к. содержит 7 символов (“ t ”, “ x ”, “ t ”, “ . ”, “ t ”, “ x ”, “ t ”), а в имени файла, судя по маске, должно быть хотя бы 8 символов (“ t ”, “ ? ”, “ x ”, “ t ”, “ . ”, “ ? ”, “ x ”, “ ? ”).
3) text.txt для того, чтобы убедиться в том, что именно этот вариант подходит, рассмотрим его подробнее:
буква “ t ” соответствует маске, т.к. первым символом в маске и должна быть буква “ t ” (t*?xt.?x?).
буква “ e ” соответствует символу “ ? ” в маске (t*?xt.?x?), следовательно “ * ” в маске означает пустую последовательность.
буквы “ x ” и “ t ”соответствуют маске (t*?xt.?x?).
далее в маске идет “ .?x? ”, то есть после точки должно идти ровно три символа, вторым из которых обязательно должна быть буква “ x ”, и “ .txt ” также полностью отвечает требованиям маски.
4) tent.txt не подходит, т.к. на месте сочетание букв “ xt ” в маске (t*?xt.?x?), стоит “ nt ” ( tent.txt).

 

Ответ: 3

Ошибка.
Попробуйте повторить позже

Задача 2#5990

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ “ ? ” (вопросительный знак) означает ровно один произвольный символ.
Символ “ * ” (звездочка) означает любую последовательность символов произвольной длины, в том числе “ * ” может задавать и пустую последовательность.
В архиве хранятся 8 файлов:
oddball.doc
dodgeball.doc
football.docx
eyeball.doc
volleyball.docx
broomball.docx
fireball.docx
meatball.doc
Необходимо отобрать 4 файла, связанные с видами спорта:
dodgeball.doc
football.docx
volleyball.docx
broomball.docx
По какой из масок будет отобрана указанная группа файлов?
1) ?o*ball.doc*
2) ?*o?*ball.doc*
3) ?*o???ball.doc*
4) ?*o?*ball.doc

 

Показать ответ и решение

 

1) ?o*ball.doc* не является подходящей маской, т.к. “ ?o ” в маске означает, что перед буквой “ o ” должен стоять ровно один символ, а значит маска не отберет файл с названием broomball.docx .
2) маска ?*o?*ball.doc* верно отберет указанную группу файлов:
“ ?*o ” и “ ?*ball ” в маске означают, что до буквы “ o ” и между “ o ” и “ ball ” в названии файла должен стоять хотя бы один символ (или больше), а “ .doc* ” означает, что подходят файлы как с расширением .doc, так и .docx .
- dodgeball.doc .
- football.docx или football.docx .
- volleyball.docx .
- broomball.docx или broomball.docx .
Так же важно, что маска не отберет лишние файлы из архива, т.к. eyeball.doc, fireball.docx, meatball.doc не содержат букву “ o ” в названии, а в названии файла oddball.doc нет ни одного символа до буквы “ o ”.
3) ?*o???ball.doc* не является подходящей маской, т.к. “ o?*?ball ” означает, что между “ o ” и “ ball ” должно быть три символа, а значит по этой маске не будут отобраны файлы football.docx и broomball.docx .
4) ?*o?*ball.doc не является подходящей маской, т.к. “ .doc ” означает, что файлы с расширением .docx (football.docx, volleyball.docx, broomball.docx) не будут отобраны.

 

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 3#6028

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании приведённых данных определите количество родных и двоюродных братьев Горбачевой М.

При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.

Сына тети или сына дяди считать двоюродным братом.

|Табл-ица-1--------------------------|--------------Т-аблиц-а 2-|
|------------------------------------|--------------------------|
|ID----------Ф-ами-лия-и-И-мя---Пол--|ID--роди-теля--ID-р-ебенка-|
|30----------К-осатки-н-Д.------М----|90------------180---------|
-60----------К-осатки-н-В.------М-----90------------240----------
|90          Зу рченко К.       Ж    |30            390         |
|------------------------------------|--------------------------|
|120---------К-учато-в З.-------М----|60------------120---------|
|150---------К-учато-в Д.-------М----|90------------300---------|
|180---------Зу-рченко-Н.-------М----|60------------90----------|
|210         В ыхи на У.        Ж    |60            30          |
|------------------------------------|--------------------------|
|240---------Гор-бачева-М.------Ж----|30------------330---------|
|270---------К-урча-тов-Е.------М----|120-----------150---------|
|300---------П-латин-а-Р.-------М----|120-----------270---------|
|330         К осатки н Ф.      М    |30            360         |
|------------------------------------|--------------------------|
|360---------П-авлуш-ки-на-И.---Ж----|120-----------210---------|
-390---------К-ульби-това-В.----Ж-----...------------...-----------
Показать ответ и решение

Начнем составлять граф начиная с Горбачевой М. Найдем ID Горбачевой М. Её ID 240. Ищем родителей Горбачевой М. Мать Горбачевой М. имеет ID 90, у нее 3 ребенка –ID 180, ID 240, ID 300. Пометим мужчин как-нибудь, например розовым цветом как на картинке ниже. Теперь ищем братьев и сестер человека с ID 90. Для этого найдем родителя ID 90, им является человек с ID 60. У него три ребенка с ID 120, ID 90, ID 30. У человека с ID 120 три ребенка с ID 150, ID 210, ID 270. (Так же отметим мужчин.) У человека с ID 30 три ребенка с ID 330, ID 360, ID 390.(Так же отмечаем мужчин.). Теперь взглянем на граф и просто посчитаем количество помеченных вершин. Их 5.

PIC

Ответ: 5

Ошибка.
Попробуйте повторить позже

Задача 4#6029

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании приведённых данных определите ID Мужа внучки Кирова П.

При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц. Считать, что если у двух людей есть дети, то они женаты.

|------------------------------------|--------------------------|
|Табл ица 1                          |              Т аблиц а 2 |
|ID----------Ф-ами-лия-и-И-мя---Пол--|ID--роди-теля--ID-р-ебенка-|
|------------------------------------|--------------------------|
|100---------К-иров-П.----------М----|100-----------113---------|
|105---------К-ирова-М.---------Ж----|105-----------113---------|
|112         К иров Т.          М    |100           112         |
|113---------К-иров-З.----------М----|105-----------112---------|
|------------------------------------|--------------------------|
|115---------С-итцев-К.---------Ж----|572-----------304---------|
|117---------С-итцев-П.---------М----|572-----------275---------|
-190---------Ц-аплева-Е.--------Ж-----112-----------275----------
|196         С итцев Н.         М    |112           304         |
|------------------------------------|--------------------------|
|275---------К-иров-В.----------М----|113-----------115---------|
|304---------К-иров-Н.----------М----|117-----------190---------|
|572---------Гор-лова-О.--------Ж----|117-----------196---------|
|...                             ...   |115           190         |
|------------------------------------|--------------------------|
-...-----------------------------...----115-----------196----------
Показать ответ и решение

Найдем ID Кирова П. Его ID 100. Ищем детей Кирова П. Дети Кирова П. имеют ID 112 и ID 113. Ищем их детей. У человека с ID 112 два ребенка с ID 275 и ID 304, это двое мужчин. У человека с ID 113 один ребенок с ID 115. ID 115 – женщина и у нее есть муж, у мужа ID 117.

Ответ: 117

Ошибка.
Попробуйте повторить позже

Задача 5#6030

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании приведённых данных определите количество внуков, правнуков, внучек, правнучек Докторовой Л.

При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц.

|------------------------------------|--------------------------|
|Табл ица 1                          |              Т аблиц а 2 |
|ID----------Ф-ами-лия-и-И-мя---Пол--|ID--роди-теля--ID-р-ебенка-|
|------------------------------------|--------------------------|
|110---------Д-октор-ов-Л.------М----|110-----------113---------|
|111---------У-стальцева-В.-----Ж----|116-----------112---------|
|112         П ерловк ина П.    Ж    |110           118         |
|113---------Д-октор-ов-Н.------М----|113-----------114---------|
|------------------------------------|--------------------------|
|114---------Д-октор-ов-С.------М----|115-----------114---------|
|115---------Л-атехова-З.-------Ж----|114-----------119---------|
-116---------Д-октор-ов-М.------М-----110-----------117----------
|117         Д октор ов Н.      Ж    |117           116         |
|------------------------------------|--------------------------|
|118---------В-рачин-ская-И.----Ж----|117-----------120---------|
|119---------Д-октор-ов-М.------Ж----|118-----------111---------|
-120---------Та-блицев-а О.-----Ж-----...------------...-----------
Показать ответ и решение

Составляем граф, где в узлах ID людей, помечая внуков и правнуков. Найдем ID Докторовой Л. Её ID 110. Ищем детей Докторовой Л. Дети Докторовой Л. имеют ID 113, ID 118, ID 117. Ищем их детей. У человека с ID 113 один ребенок с ID 114, у которого есть ребенок с ID 119. У человека с ID 118 один ребенок с ID 111. У человека с ID 117 два ребенка с ID 116 и ID 120. У человека с ID 116 один ребенок с ID 112. Считаем помеченные узлы. Их 6.

PIC

Ответ: 6

Ошибка.
Попробуйте повторить позже

Задача 6#6378

Ниже представлены две таблицы из базы данных сериала ”Семейство Кардашьян”. Каждая строка Таблицы 2 содержит информацию о ребенке и одном из его родителей. Информация представлена значением поля ID в соответствующей строке Таблицы 1. Используя эти данные, определите, сколько племянниц у Роба Кардашьян.

|---------------------------------------------||---------------------------|
|Т-абли-ца-1----------------------------------||-Табли-ца-2----------------|
|ID----------И-мя-и-ф-ами-лия-----------------||-ID--роди-теля--ID--ребенка-|
|1            К рис Дж ен нер (ж)             || 7             6           |
|2------------Бр-юс-Д-ж-еннер-(м)-------------||-9-------------10----------|
|---------------------------------------------||---------------------------|
|3------------К-ортни-К-ард-ашь-ян-(ж)--------||-5-------------12----------|
|4------------К-им-К-ардаш-ья-н-Уэст-(ж-)-----||-4-------------11----------|
|5            Хл ои К ардаш ьян (ж )          || 4             13          |
|6------------Робер-т-Ар-тур-К-ардаш-ьян-(м-)-||-124-----------10----------|
|---------------------------------------------||---------------------------|
|7------------Ст-орми-В-ебстер-(ж-)-----------||-1-------------9-----------|
|8------------К-айли-Д-ж-еннер-(ж-)-----------||-1-------------7-----------|
|9            К ендалл Д ж еннер (ж )         || 1             8           |
|10----------Др-им-К-арда-шья-н-(ж)-----------||-2-------------7-----------|
|---------------------------------------------||---------------------------|
|12----------Тр-у Т-омп-сон-(ж-)--------------||-2-------------8-----------|
|11----------Но-рт-Уэст-(ж-)------------------||-1-------------5-----------|
|13          Сей нт Уэст (м )                 || 123           12          |
----------------------------------------------------------------------------
Показать ответ и решение

Чтобы найти количество племянниц Роба (ID — 9), сначала определим его сестер/братьев, т.е. людей, рожденных от той же матери или того же отца. Об отце Роба из таблицы ничего не известно, но можем сказать, что мать — Крис Дженнер (ID — 1). Из таблицы видим, что Крис — мать еще и Кайли (ID — 7), Кендалл (ID — 8) и Хлои (ID — 5): возможно, Крис еще чья-то мать, но из таблицы мы этого узнать не можем. Теперь определим количество дочерей Кайли, Кендалл и Хлои: именно они и являются племянницами Роба, потому это количество будет искомым. Видим, что у Кайли есть дочь Сторми, у Хлои — дочь Тру, а у Кендалл детей нет. Таким образом, у Роба двое племянниц.

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 7#6536

В таблице представлены результаты экзаменов 10 учеников. Сколько из них удовлетворяют условию:
Сумма>220 ИЛИ Информатика>80

|---------------------------|---------|-------------|----------------|--------|
|------Им-я-Ф-ами-лия-------|Русски-й-|М-атем-атика-|И-нф-ор-матик-а-|Су-мм-а-|
|--------Бобр-П-етр---------|---49----|-----67------|------82--------|--198---|
|  Гол умб овский А рхи п   |   63    |     56      |      97        |  216   |
|----Ш--аталова-А-лин-а-----|---89----|-----54------|------83--------|--226---|
|---------------------------|---------|-------------|----------------|--------|
|С-частл-ивцева-М-ар-ианна--|---58----|-----78------|------78--------|--214---|
|----Син-ицы-е К-ла-вдий----|---36----|-----85------|------44--------|--165---|
|   Зав разина В алери я    |   85    |     76      |      34        |  196   |
|-----Бла-това-К-сения------|---48----|-----75------|------71--------|--194---|
|---------------------------|---------|-------------|----------------|--------|
|--З-адоро-жн-ый-Е-лисей----|---96----|-----43------|------36--------|--175---|
|----С-кряби-н-Евгени-й-----|---55----|-----30------|------51--------|--136---|
|   З авразин С ераф им     |   96    |     84      |      38        |  218   |
------------------------------------------------------------------------------
Показать ответ и решение

Для начала необходимо выписать учеников, у которых сумма > 220. В данном случае Шаталова Алина — это единственная подходящая под первое условие. Далее необходимо выписать учеников, заработавших по информатике > 80, это Бобр Петр, Голумбовский Архип, Шаталова Алина. В получившихся списках нужно посчитать количество учеников без повторений.

Ответ: 3

Ошибка.
Попробуйте повторить позже

Задача 8#6538

Ниже приведена часть списка турнира по новой игре. Сумма баллов высчитывается по формуле:
Победы * 2 + ничьи * 1 - Проигрыши * 3
Какова наибольшая сумма очков среди данных команд?

|------------|---------|--------|-------------|
|-К-оман-ды--|П-обед-ы-|Н-ичь-и-|П-роигры-ш-и-|
|----Vizi----|----4----|--10----|-----9-------|
|--Vamiser---|----3----|--11----|-----12------|
| Kaanavep   |   10    |   1    |     3       |
|------------|---------|--------|-------------|
|-Namersolb--|----5----|---7----|-----2-------|
|-Nievnyus---|----3----|---6----|-----10------|
|-Laelemteg--|----4----|---3----|-----12------|
| Pasakasak  |    1    |   6    |     5       |
|---Dyse-----|----4----|---3----|-----12------|
|------------|---------|--------|-------------|
|-Zaobenek---|---11----|---9----|-----2-------|
|Danannesp---|----9----|---4----|-----1-------|
|   Vash     |    1    |   1    |     10      |
|Boemvupch---|----6----|---6----|-----10------|
|------------|---------|--------|-------------|
|----Siab-----|----3----|---8----|-----11------|
|--Dakapar---|---12----|---0----|-----11------|
| Sekucasch  |   11    |  10    |     12      |
|---Voba-----|----4----|---4----|-----0-------|
|------------|---------|--------|-------------|
|-Besarlivl--|----5----|---3----|-----11------|
|Naapnorka---|----5----|---4----|-----1-------|
| Belevavok  |   11    |   6    |     3       |
|-Kasazhseg--|----7----|---9----|-----10------|
-----------------------------------------------
Показать ответ и решение

Необходимо посчитать сумму очков каждой команды и найти наибольшую.

|-------------|--------|--------|-------------|-------|
| К ом анды   |По беды | Нич ьи |П роигр ыш и |О чк и |
|----Vizi-----|---4----|---10---|------9------|--− 9--|
|-------------|--------|--------|-------------|-------|
|--Vamiser----|---3----|---11---|-----12------|-−-19--|
|-Kaanavep----|--10----|---1----|------3------|--12---|
--Namersolb-------5--------7-----------2---------11---|
| Nievnyus    |   3    |   6    |     10      | − 18  |
|-------------|--------|--------|-------------|-------|
|-Laelemteg---|---4----|---3----|------5------|--− 4--|
|-Pasakasak---|---1----|---6----|------5------|--− 7--|
|----Dyse-----|---4----|---3----|-----12------|-−-25--|
| Zaobenek    |  11    |   9    |      2      |  25   |
|-------------|--------|--------|-------------|-------|
|-Danannesp---|---9----|---4----|------1------|--19---|
|----Vash-----|---1----|---1----|-----10------|-−-27--|
|Boemvupch----|---6----|---6----|-----10------|-−-12--|
|    Siab     |   3    |   8    |     11      | − 19  |
|-------------|--------|--------|-------------|-------|
|--Dakapar----|--12----|---0----|-----11------|--− 9--|
|-Sekucasch---|--11----|---10---|-----12------|--− 4--|
|---Voba------|---4----|---4----|------0------|--12---|
|  Besarlivl   |   5    |   3    |     11      | − 20  |
|-Naapnorka---|---5----|---4----|------1------|--11---|
|-------------|--------|--------|-------------|-------|
|-Belevavok---|--11----|---6----|------3------|--19---|
--Kasazhseg-------7--------9----------10---------− 7--|
Ответ: 25

Ошибка.
Попробуйте повторить позже

Задача 9#6595

Ниже представлены две таблицы из базы данных СК ”Мегаспорт” о проведенных в комплексе концертах. Каждая строка Таблицы 2 содержит информацию об исполнителе и дате его выступления, Таблицы 1 — о стоимости аренды арены в каждом месяце 2019 года. На основании этих данных определите, сколько суммарно выплатили музыканты за осень.

|-------------------------------|-|---------------------------------------------|
|Табли-ца-1---------------------|-|Табли-ца-2-----------------------------------|
|М-есяц----С-тои-мость-ар-енды--|-|Исп-олнит-ель-----------М-есяц-вы-ступ-ления-|
|М арт       1876               | |Бил ли А йлиш            А вгуст             |
|Август-----1971----------------|-|Пол-ина-Гагар-ина-------Н-оябрь--------------|
|-------------------------------|-|---------------------------------------------|
|Ок-тябрь---1888----------------|-|М-акс-Бар-ских-----------М--арт--------------|
|Дека-брь--1999-----------------|-|Gruppa--Skryptonite-----Ок-тябрь-------------|
|Ноя брь     1989               | |Jah Khalib              Д екабрь             |
---------------------------------------------------------------------------------
Показать ответ и решение

В Таблице 2 видим, что осенью выступали Gruppa Skryptonite (октябрь) и Полина Гагарина (ноябрь). Из Таблицы 1 понимаем, что в октябре за аренду арены необходимо заплатить 1888 у.е., а в ноябре — 1989 у.е. Таким образом, за осень суммарно будет выплачено 3877 у.е.

Ответ: 3877

Ошибка.
Попробуйте повторить позже

Задача 10#6598

В кафе действует акция: посетитель, чей друг приходит в кафе не позднее, чем через две недели после визита самого посетителя, может получить в подарок десерт. Ниже представлены две таблицы: в одной указаны ID посетителей и даты посещения, в другой — ID посетителя и ID его друга. На основании этих данных определите, сколько десертов должно подготовить кафе.

|--------------------------|-|------------------------------------|
|Табл-ица-1----------------|-|Т-абли-ца-2-------------------------|
|ID  посети теля  ID  друга | |ID  посетит еля  В рем я п осещ ения|
|15----------------34------|-|19----------------25.07-------------|
|--------------------------|-|------------------------------------|
|19----------------45------|-|27----------------2.07--------------|
|27----------------47------|-|49----------------1.07--------------|
|39                49      | |15                24.07             |
|37----------------17------|-|16----------------3.06--------------|
|--------------------------|-|------------------------------------|
|16----------------12------|-|39----------------14.06-------------|
|13----------------14------|-|15----------------27.07-------------|
|...               ...       | |12                17.06             |
|...---------------...-------|-|45----------------26.07-------------|
|--------------------------|-|------------------------------------|
|...---------------...-------|-|17----------------1.08--------------|
|...---------------...-------|-|97----------------5.05--------------|
-...---------------...----------95----------------4.04---------------
|...               ...       | |94                3.08              |
|--------------------------|-|------------------------------------|
|...---------------...-------|-|92----------------17.09-------------|
|...---------------...-------|-|95----------------5.09--------------|
|...---------------...-------|-|91----------------8.08--------------|
|...             ...         | |83                16.09             |
|--------------------------|-|------------------------------------|
|...---------------...-------|-|85----------------14.08-------------|
|...---------------...-------|-|82----------------15.07-------------|
-...---------------...----------80----------------16.06--------------
Показать ответ и решение

Выпишем в таблицу ID посетителя, ID его друга, время визита посетителя и время визита его друга.

-------------------------------------------------------------------------------------
|Табл ица 1                         | |Т абли ца 2                                  |
|-----------------------------------|-|---------------------------------------------|
|ID-посети-теля-----------ID--друга-|-|ID--посетит-еля-----------В-ремя-п-осещ-ения-|
|15--------------------24.07,-27.07--|-|34------------------------------−------------|
|19--------------------25.07--------|-|45------------------------------26.07--------|
|27                    2.07         | |47                              −            |
|-----------------------------------|-|---------------------------------------------|
|39--------------------14.06--------|-|49------------------------------1.07----------|
|37--------------------−------------|-|17------------------------------1.08----------|
|16--------------------3.06---------|-|12------------------------------17.06--------|
|13                    −            | |14                              −            |
-------------------------------------------------------------------------------------

Глядя на таблицу, можем сказать, что условия выполнены у посетителей с ID 19 и 16, а значит, кафе должно подготовить два десерта.

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 11#6599

Ниже представлены две таблицы из базы данных сети быстрого питания ”McKing”, выводящей на табло в кафе номер выполненных и только готовящихся заказов. В Таблице 2 приведены номера заказов и ID одного из заказанных блюд, а в Таблице 1 — ID блюда и его цена. Используя эти данные, определите номер самого дорогого заказа.

|------------------------------------------|-|---------------------------------|
|Т-абли-ца-1-------------------------------|-|Т-аблиц-а 2----------------------|
|ID--блю-да-----------С-тоим-ость----------|-|Н-омер-за-каза---------ID-бл-юда-|
|214                   30                  | |567                     214      |
|92---------------------50-----------------|-|568---------------------214------|
|------------------------------------------|-|---------------------------------|
|14---------------------1100---------------|-|567---------------------92-------|
|85---------------------500----------------|-|567---------------------85-------|
|876                   700                 | |570                     876      |
|345-------------------300-----------------|-|568---------------------85-------|
|------------------------------------------|-|---------------------------------|
-342-------------------50---------------------567---------------------342-------
Показать ответ и решение

Выпишем заказы, представленные в Таблице 2: 567, 568, 570 — и посчитаем, сколько стоил каждый заказ.

В заказе 567 были заказаны блюда 214, 92, 85, 342, стоимость заказа — 30 + 50 + 500 + 50 = 630.

В заказе 568 — 214 и 85 суммарной стоимостью 30 + 500 =  530.

В заказе 570 — блюдо 876, стоимость — 700. Таким образом, самый дорогой заказ — заказ с номером 570.

Ответ: 570

Ошибка.
Попробуйте повторить позже

Задача 12#6688

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:

Символ «?» (вопросительный знак) означает ровно один произвольный символ.

Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

Определите, какое из указанных имен файлов будет соответствовать маске *b*ed.*?x:

1) kraboed.txt

2) bored.docx

3) book.xlsx

4) krabodel.docx

Показать ответ и решение

Разберем каждый вариант ответа и сделаем вывод, может ли он соответствовать маске, указанной в условии.

1) kraboed.txt

Согласно маске, название файла должно содеражть в себе букву b  и оканчиваться на −  ed  . Этим условиям наша маска соответсвует, но в формате файла последней буквой обязан быть x  . Так как формат нашего файла .txt  , данный вариант ответа не подходит.

2) bored.docx

Название содержит букву b  , оканчивается на − ed  , а формат файла оканчивается иксом. Значит, это и есть наш ответ. Но разберем и следующие варианты:

3) book.xlsx

Название не оканчивается на − ed  , значит данный вариант нам также не подходит.

4) krabodel.docx

Название не оканчивается на −  ed  , значит данный вариант нам также не подходит.

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 13#6689

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:

Символ «?» (вопросительный знак) означает ровно один произвольный символ.

Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

Определите, какие из указанных имен файлов будет соответствовать маске ?*kol*.?*x*:

1) shkolkovo.txt

2) koloda.exe

3) akolimbia.xls

4) shokoladka.docx

В ответ запишите номера выбранных вариантов без разделителей и пробелов, сами имена файлов писать не нужно.

Показать ответ и решение

Разберем каждый вариант ответа и сделаем вывод, может ли он соответствовать маске, указанной в условии.

1) shkolkovo.txt

Согласно маске, название файла должно содеражть в себе сочетание букв kol  , а перед ним должна встречаться хотя бы еще одна любая буква (на это указывает знак вопроса). В формате файла должна содержаться буква x  , но обязательно не первой. Всем этим требованиям данный файл соответствует, значит, записываем его в ответ.

2) koloda.exe

Так как файл начинается с сочетания букв kol  , а по условию требуется хотя бы еще одна буква в начале, данный файл нам не подходит.

3) akolimbia.xls

Имя файла соответствует всем условиям, о которым мы говорили в пункте 1, но в формат не может начинаться с единственного x  , поэтому данный ответ нам так же не подходит.

4) shokoladka.docx

Название содержит в себе сочетание букв kol  , перед ним есть еще буквы, а формат содержит x  , но не начинается с него, – следовательно, записываем данный вариант в ответ.

Ответ: 14

Ошибка.
Попробуйте повторить позже

Задача 14#6690

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:

Символ «?» (вопросительный знак) означает ровно один произвольный символ.

Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

В архив были записаны следующие 5 файлов:

egenasto.txt

otlichnik.xls

stoballov.exe

session.txt

graduation.docx

Определите, по какой из приведенных ниже масок будут отобраны только три следующих файла:

session.txt

otlichnik.xls

stoballov.exe

 

1) *o?.?x*

2) *o?.*x?

3) ?o*.*x*

Показать ответ и решение

Разберем каждую маску и выясним, действительно ли мы можем отобрать по ним 3 треубемых файла.

1) *o?.?x*

Согласно данной маске, буква o  в названии файла может стоять на любом месте, кроме последнего. Так как в отбираемых файлах буква o  никогда не стоит последней, нас это устраивает. Однако согласно такой маске, формат файла никогда не может начинаться с x  , однако мы можем это наблюдать в файле otlichnik.xls  . Значит, данная маска нам не подходит.

2) *o?.*x?

Согласно данной маске, буква o  в названии файла может стоять на любом месте, кроме последнего. Так как в отбираемых файлах буква o  никогда не стоит последней, нас это устраивает. В формате файла предусмотрена буква x  на любом месте, кроме последнего, так как в отбираемых файлах такого не предусмотрено, маска нам полностью подходит.

3) ?o*.*x*

Согласно данной маске, буква o  должна стоять всегда на втором месте в названии файла, но в отбираемых файлах буква o  никогда не стоит второй, данная маска нам не подходит.

Ответ: 2

Ошибка.
Попробуйте повторить позже

Задача 15#6691

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, среди которых также могут встречаться следующие символы:

Символ «?» (вопросительный знак) означает ровно один произвольный символ.

Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

Определите, какое из указанных имен файлов будет соответствовать маске *ar?.*x*:

1) saturn.txt

2) venera.docx

3) mars.xlsx

4) earth.docx

Показать ответ и решение

Разберем каждый вариант ответа и сделаем вывод, может ли он соответствовать маске, указанной в условии.

1) saturn.txt

Согласно маске, название файла должно содеражть в себе сочетание букв ar  и x  в формате файла. В данном варианте ответа сочетания букв ar  не встречается, значит, ответ нам не подходит.

2) venera.docx

Согласно маске, название файла должно содеражть в себе сочетание букв ar  и x  в формате файла. В данном варианте ответа сочетания букв ar  не встречается, значит, ответ нам не подходит.

3) mars.xlsx

Название файла содержит сочетание букв ar  , после данного сочетания встречается ровно одна буква, которая заменена в маске знаком вопроса, а формат файла содержит x  . Значит, данный файл нам подходит.

4) earth.docx

Название файла содержит сочетание букв ar  , но после него идет больше одной буквы, значит, данный файл нам не подходит.

Ответ: 3

Ошибка.
Попробуйте повторить позже

Задача 16#6692

Для групповых операций с файлами используются маски имен файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:
Символ “ ? ” (вопросительный знак) означает ровно один произвольный символ.
Символ “ * ” (звездочка) означает любую последовательность символов произвольной длины, в том числе “ * ” может задавать и пустую последовательность.
На диске хранятся 8 файлов:
banana.xlsx
random.xml
panda.xls
tabata.xlsx
lavanda.txt
land.xls
santa.xls
vacanda.xlsx
Определите, по какой маске из файлов на диске будет отобрана указанная группа файлов:
santa.xls
panda.xls
vacanda.xlsx
banana.xlsx
 
1)*?an?a.xls*
2)*?an*a.xls
3)?*?an*a.xls*
4)*an*a.xls*

 

Показать ответ и решение

Рассмотрим все варианты маски по-порядку:
1) маска *?an?a.xls* не подходит, т.к. символ “ ? ” между “ an ” и “ a. ” (*?an?a.xls*) означает, что на его месте может находиться лишь один символ, а значит по этой маске не будет отобран файл banana.xlsx (в этом названии файла есть два сочетания “ an ” (banana.xlsx и banana.xlsx), при том в первом случае между “ an ” и “ a. ” два символа, а во втором случае между “ an ” и “ a. ” нет ни одного символа).
2) маска *?an*a.xls не подходит, т.к. она не отберет файлы с типом “ .xlsx ” .
3) маска ?*?an*a.xls* не подходит, т.к. “ ?*? ” означает, что перед “ an ” должно быть как минимум два символа, однако, в названиях файлов panda.xls и santa.xls меньше двух символов перед “ an ”.
4) маска *an*a.xls* правильно отберет указанную группу файлов, докажем это:
“ *an*a. ” означает, что в названии файла обязательно должны быть “ an ” и “ a. ” (santa.xls, panda.xls, vacanda.xlsx, banana.xlsx) и что перед “ an ” и между “ an ” и “ a. ” может быть любое кол-во символов
“ xls* ” означает, что после “ xls ” может быть сколько угодно символов, а значит будут отобраны и файлы с типом “ xlsx ” (santa.xls, panda.xls, vacanda.xlsx, banana.xlsx)
Важно заметить, что маска не отберет “ лишних ” файлов (random.xml не содержит “ a. ” и “ xls* ”, tabata.xlsx не содержит “ an ”, lavanda.txt не сожержит “ xls* ”, land.xls не содержит “ a. ”).

Ответ: 4

Ошибка.
Попробуйте повторить позже

Задача 17#6784

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании приведённых данных определите ID брата Козловой И.

При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц

|------------------------------------|--------------------------|
|Табл ица 1                          |              Т аблиц а 2 |
|ID----------Ф-ами-лия-и-И-мя---Пол--|ID--роди-теля--ID-р-ебенка-|
|------------------------------------|--------------------------|
|57----------П-ечкин-Т.---------М----|128-----------230---------|
|58----------Л-ихин-а-Т.--------Ж----|228-----------230---------|
|101         К озлова И.             |123           150         |
|128---------П-ечкин-а-К.-------Ж----|228-----------250---------|
|------------------------------------|--------------------------|
|150---------П-ечкин-П.---------М----|230-----------212---------|
|212---------Б-аранов-а Л.------Ж----|150-----------57----------|
-228---------Б-аранов-В.--------М-----230-----------101----------
|230         Б аранов Н.        М    |250           58          |
|------------------------------------|--------------------------|
|250---------Б-аранов-Е.--------М----|230-----------513---------|
-513---------Б-аранов-Т.--------М-----...------------...-----------
Показать ответ и решение

Найдем ID Козловой И. Её ID 101. Ищем родителей Козловой И. Отец Козловой имеет ID 230, в таблице не указана информация о матери, поэтому ее мы не учитываем. У Отца Козловой И. три ребенка – 212, 101, 513. Среди них один мужчина с ID 513.

Ответ: 513

Ошибка.
Попробуйте повторить позже

Задача 18#6785

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании приведённых данных определите ID тети Чесноковой М.

При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц

|------------------------------------|--------------------------|
|Табл ица 1                          |              Т аблиц а 2 |
|ID----------Ф-ами-лия-и-И-мя---Пол--|ID--роди-теля--ID-р-ебенка-|
|------------------------------------|--------------------------|
|7-----------М-орк-овкин-а К.---М----|14------------19----------|
|10----------Ч-есноков-А.-------М----|15------------23----------|
|11          Та тьяни на Т.     Ж    |14            23          |
|13----------М-орк-овкин-а Т.---Ж----|15------------19----------|
|------------------------------------|--------------------------|
|14----------Ч-есноков-Г.-------М----|10------------14----------|
|15----------Ч-есноков-а Е.-----Ж----|10------------13----------|
-18----------М-орк-овкин-Е.-----М-----11------------14-----------
|19          Ч есноков а М.     Ж    |11            13          |
|------------------------------------|--------------------------|
|20----------М-орк-овкин-Г.-----М----|7-------------20----------|
|23----------Ч-есноков-П.-------М----|13------------20----------|
|...----------...-----------------...---|7-------------18----------|
|...          ...                      |13            18          |
-----------------------------------------------------------------
Показать ответ и решение

Найдем родителей Чесноковой М.(ID 19). Это люди с ID 14 и 15. Теперь найдем родителей этих людей. В таблицах нет информации о родителях человека с ID 15. У ID 14 родители с ID 10 и 11. У людей с ID 10 и 11 два ребенка – 13 и 14. ID 14 – это отец Чесноковой М., значит ID 13 – тетя Чесноковой М.

PIC

Ответ: 13

Ошибка.
Попробуйте повторить позже

Задача 19#6786

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании приведённых данных определите ID деда Зеленого К.

При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц

|------------------------------------|--------------------------|
|Табл ица 1                          |              Т аблиц а 2 |
|ID----------Ф-ами-лия-и-И-мя---Пол--|ID--роди-теля--ID-р-ебенка-|
|------------------------------------|--------------------------|
|2-----------Зел-еная-И.--------Ж----|1024----------512---------|
|4-----------Зел-еный-К.--------М----|1024----------32----------|
|8           П урпу р Н.        Ж    |512           2           |
|16----------Зел-еный-М.--------М----|16------------4-----------|
|------------------------------------|--------------------------|
|32----------К-ислин-ская-Ш.----Ж----|8-------------4-----------|
|64----------П-урпу-р-Г.--------М----|512-----------128---------|
-128---------Зел-еная-В.--------Ж-----2048----------64-----------
|256         Зел еная З.        М    |64            8           |
|------------------------------------|--------------------------|
|512---------Зел-еный-Д.--------М----|128-----------16----------|
|1024--------Зел-еный-Н.--------М----|128-----------256---------|
-2048--------П-урпу-р-М.--------М-----...------------...-----------
Показать ответ и решение

Найдем ID Зеленого К. Его ID 4. Ищем родителей Зеленого К. Отец Зеленого К. имеет ID 16, Мать имеет ID 8 . У Отца Зеленого К. информация укзана только о матери и ёе ID 128. У матери Зеленого К.(ID 8) информация указана об отце, его ID – 64

Ответ: 64

Ошибка.
Попробуйте повторить позже

Задача 20#6787

Ниже представлены два фрагмента таблиц из базы данных о жителях микрорайона. Каждая строка таблицы 2 содержит информацию о ребёнке и об одном из его родителей. Информация представлена значением поля ID в соответствующей строке таблицы 1. На основании приведённых данных определите ID прадеда Ткачук В., которому на момент рождения Ткачук В. исполнился 91 год, и место его рождения такое же как и у Ткачук В.

При вычислении ответа учитывайте только информацию из приведённых фрагментов таблиц. Для упрощения считать, что у всех людей в таблице день рождения 1 января.

|Т-аблиц-а-1------------------------------------------------------------|---------------Табли-ца-2--|
|-----------------------------------------------------------------------|---------------------------|
|ID           Фа мил ия и Им я  П ол  Год р ож дения  Г ород рож ден ия |ID р одителя   ID  ребе
|1047---------Ткач-ук-Г.--------М-----1913------------М-и-нск-----------|1055-----------2019--------|
-1028---------Ткач-ук-Л.--------Ж-----1910------------Б-рест-------------47-------------2019--------|
|1034         Герц Т.           М     1920            К иев             |1008           2018        |
|-----------------------------------------------------------------------|---------------------------|
|10-----------Ром-анов-Я.-------М-----1912------------М-о-сква----------|1001-----------2018--------|
|1009---------Герц-Н.-----------Ж-----1911------------О-десса-----------|1005-----------47----------|
|1044---------Ром-анова-Ф.------Ж-----1913------------М-о-сква----------|128------------47----------|
|1005         Пер цев Н.        М     1913            М о сква          |10             1055        |
|-----------------------------------------------------------------------|---------------------------|
|128----------Пер-цева-Ш.-------Ж-----1910------------О-десса-----------|1044-----------1055--------|
|1018---------Ткач-ук-З.--------М-----1933------------М-и-нск-----------|2018-----------1012--------|
|1001---------Ткач-ук-А.--------Ж-----1934------------В-лад-ивосток-----|2019-----------1069--------|
|1055         Ром анов П.       М     1940            С очи             |2019           1012        |
|-----------------------------------------------------------------------|---------------------------|
|47-----------Ром-анов-Т.-------М-----1941------------С-очи-------------|2018-----------1069--------|
|2019---------Ткач-ук-Н.--------Ж-----1972------------З-еленогр-ад------|1047-----------1018--------|
|2018---------Ткач-ук-П.--------М-----1971------------З-еленогр-ад------|1028-----------1018--------|
|1012         Ткач ук В.        Ж     2004            М о сква          |1034           1001        |
|1069---------Здобр-ова-К.------Ж-----2007------------З-еленогр-ад------|1009-----------1001--------|
----------------------------------------------------------------------------------------------------|
Показать ответ и решение

Первый вариант

Можно выбрать из таблицы всех с датой рождения равной 1913 т.к. только им на момент рождения Ткачук В. исполнится 91 год. Далее выбрать из них мужчину из Москвы, такой будет только один, с id 1005.

Второй вариант

Необходимо построить дерево родственников для Ткачук В., найти в нём прадедушек, из них выбрать одного у которого Год рождения 1913 т.к. 2004 −  91 = 1913  и Город рождения = Москва т.к. Город рождения Ткачук В. Москва. Из всех под данные условия подходит только Перцев Н. id 1005.

PIC

Ответ: 1005
Рулетка
Вы можете получить скидку в рулетке!