Вариант № 19055413

При вы­пол­не­нии за­да­ний с крат­ким от­ве­том впи­ши­те в поле для от­ве­та цифру, ко­то­рая со­от­вет­ству­ет но­ме­ру пра­виль­но­го от­ве­та, или число, слово, по­сле­до­ва­тель­ность букв (слов) или цифр. Ответ сле­ду­ет за­пи­сы­вать без про­бе­лов и каких-либо до­пол­ни­тель­ных сим­во­лов. Дроб­ную часть от­де­ляй­те от целой де­ся­тич­ной за­пя­той. Еди­ни­цы из­ме­ре­ний пи­сать не нужно.


Если ва­ри­ант задан учи­те­лем, вы мо­же­те впи­сать или за­гру­зить в си­сте­му от­ве­ты к за­да­ни­ям с раз­вер­ну­тым от­ве­том. Учи­тель уви­дит ре­зуль­та­ты вы­пол­не­ния за­да­ний с крат­ким от­ве­том и смо­жет оце­нить за­гру­жен­ные от­ве­ты к за­да­ни­ям с раз­вер­ну­тым от­ве­том. Вы­став­лен­ные учи­те­лем баллы отоб­ра­зят­ся в вашей ста­ти­сти­ке.



Версия для печати и копирования в MS Word
Время
Прошло 0:00:00
Осталось 3:55:00
1
Тип 1 № 28678
i

На ри­сун­ке схема дорог изоб­ра­же­на в виде графа, в таб­ли­це со­дер­жат­ся све­де­ния о длине этих дорог в ки­ло­мет­рах. По­сколь­ку таб­ли­цу и схему ри­со­ва­ли не­за­ви­си­мо друг от друга, ну­ме­ра­ция населённых пунк­тов в таб­ли­це никак не свя­за­на с бук­вен­ны­ми обо­зна­че­ни­я­ми на графе. Из­вест­но, что длина до­ро­ги АГ боль­ше, чем длина до­ро­ги ВГ. Опре­де­ли­те длину до­ро­ги БЖ. В от­ве­те за­пи­ши­те целое число  — длину до­ро­ги в ки­ло­мет­рах.

 

1234567
11078
2122019
310121415
47911
58923
6201411
7191523


Ответ:

2
Тип 2 № 48423
i

Ло­ги­че­ская функ­ция F задаётся вы­ра­же­ни­ем:

(x → (yw)) ∧ (y ≡ (wz)).

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

Опре­де­ли­те, ка­ко­му столб­цу таб­ли­цы ис­тин­но­сти со­от­вет­ству­ет каж­дая из пе­ре­мен­ных x, y, z, w.

 

Пе­ре­мен­ная 1Пе­ре­мен­ная 2Пе­ре­мен­ная 3Пе­ре­мен­ная 4Функ­ция

????????????F
1011
0001
00010

 

В от­ве­те на­пи­ши­те буквы x, y, z, w в том по­ряд­ке, в ко­то­ром идут со­от­вет­ству­ю­щие им столб­цы (сна­ча­ла  — буква, со­от­вет­ству­ю­щая пер­во­му столб­цу; затем  — буква, со­от­вет­ству­ю­щая вто­ро­му столб­цу, и т. д.). Буквы в от­ве­те пи­ши­те под­ряд, ни­ка­ких раз­де­ли­те­лей между бук­ва­ми ста­вить не нужно.

 

При­мер. Пусть за­да­но вы­ра­же­ние x → y, за­ви­ся­щее от двух пе­ре­мен­ных x и y, и фраг­мент таб­ли­цы ис­тин­но­сти:

 

Пе­ре­мен­ная 1Пе­ре­мен­ная 2Функ­ция
??????F
010

 

Тогда пер­во­му столб­цу со­от­вет­ству­ет пе­ре­мен­ная y, а вто­ро­му столб­цу со­от­вет­ству­ет пе­ре­мен­ная x. В от­ве­те нужно на­пи­сать: yx.


Ответ:

3
Тип 3 № 56503
i

В файле при­ведён фраг­мент базы дан­ных «Про­дук­ты», со­дер­жа­щей ин­фор­ма­цию о по­став­ках то­ва­ров и их про­да­же. База дан­ных со­сто­ит из трёх таб­лиц.

За­да­ние 3

Таб­ли­ца «Тор­гов­ля» со­дер­жит за­пи­си о по­став­ках и про­да­жах то­ва­ров в ма­га­зи­нах го­ро­да в июне 2021 г. Таб­ли­ца «Товар» со­дер­жит дан­ные о то­ва­рах. Таб­ли­ца «Ма­га­зин» со­дер­жит дан­ные о ма­га­зи­нах.

На ри­сун­ке при­ве­де­на схема базы дан­ных, со­дер­жа­щая все поля каж­дой таб­ли­цы и связи между ними.

Ис­поль­зуя ин­фор­ма­цию из при­ведённой базы дан­ных, опре­де­ли­те, ма­га­зи­ны ка­ко­го рай­о­на в пе­ри­од с 25 по 27 июня по­лу­чи­ли наи­боль­шее ко­ли­че­ство то­ва­ров от­де­ла «Ба­ка­лея».

В от­ве­те за­пи­ши­те число  — най­ден­ное наи­боль­шее ко­ли­че­ство в ки­ло­грам­мах.


Ответ:

4
Тип 4 № 9356
i

По ка­на­лу связи пе­ре­да­ют­ся со­об­ще­ния, со­дер­жа­щие толь­ко че­ты­ре буквы: П, О, С, Т; для пе­ре­да­чи ис­поль­зу­ет­ся дво­ич­ный код, до­пус­ка­ю­щий од­но­знач­ное де­ко­ди­ро­ва­ние. Для букв Т, О, П ис­поль­зу­ют­ся такие ко­до­вые слова: Т  — 111, О  — 0, П  — 100.

Ука­жи­те крат­чай­шее ко­до­вое слово для буквы С, при ко­то­ром код будет до­пус­кать од­но­знач­ное де­ко­ди­ро­ва­ние. Если таких кодов не­сколь­ко, ука­жи­те код с наи­мень­шим чис­ло­вым зна­че­ни­ем.


Ответ:

5
Тип 5 № 16033
i

На вход ал­го­рит­ма подаётся на­ту­раль­ное число N. Ал­го­ритм стро­ит по нему новое число R сле­ду­ю­щим об­ра­зом.

1)  Стро­ит­ся дво­ич­ная за­пись числа N.

2)  К этой за­пи­си до­пи­сы­ва­ют­ся спра­ва ещё два раз­ря­да по сле­ду­ю­ще­му пра­ви­лу:

       а)  если N чётное, в конец числа (спра­ва) до­пи­сы­ва­ет­ся сна­ча­ла ноль, а затем еди­ни­ца.

       б)  если N нечётное, спра­ва до­пи­сы­ва­ет­ся сна­ча­ла еди­ни­ца, а затем ноль.

На­при­мер, дво­ич­ная за­пись 100 числа 4 будет пре­об­ра­зо­ва­на в 10001, а дво­ич­ная за­пись 111 числа 7 будет пре­об­ра­зо­ва­на в 11110.

По­лу­чен­ная таким об­ра­зом за­пись (в ней на два раз­ря­да боль­ше, чем в за­пи­си ис­ход­но­го числа N) яв­ля­ет­ся дво­ич­ной за­пи­сью числа R  — ре­зуль­та­та ра­бо­ты дан­но­го ал­го­рит­ма.

Ука­жи­те ми­ни­маль­ное число R, ко­то­рое боль­ше 102 и может яв­лять­ся ре­зуль­та­том ра­бо­ты дан­но­го ал­го­рит­ма. В от­ве­те это число за­пи­ши­те в де­ся­тич­ной си­сте­ме счис­ле­ния.


Ответ:

6
Тип 6 № 64891
i

Ис­пол­ни­тель Че­ре­па­ха пе­ре­дви­га­ет­ся по плос­ко­сти и остав­ля­ет след в виде линии. Че­ре­па­ха может вы­пол­нять две ко­ман­ды: Вперёд n (n  — число) и На­пра­во m (m  — число). По ко­ман­де Вперёд n Че­ре­па­ха пе­ре­ме­ща­ет­ся вперёд на n еди­ниц. По ко­ман­де На­пра­во m Че­ре­па­ха по­во­ра­чи­ва­ет­ся на месте на m гра­ду­сов по ча­со­вой стрел­ке, при этом со­от­вет­ствен­но ме­ня­ет­ся на­прав­ле­ние даль­ней­ше­го дви­же­ния.

В на­чаль­ный мо­мент Че­ре­па­ха на­хо­дит­ся в на­ча­ле ко­ор­ди­нат и на­прав­ле­на вверх (вдоль по­ло­жи­тель­но­го на­прав­ле­ния оси ор­ди­нат).

За­пись По­вто­ри k [Ко­ман­да1 Ко­ман­да2 … Ко­ман­даS] озна­ча­ет, что за­дан­ная по­сле­до­ва­тель­ность из S ко­манд по­вто­рит­ся k раз.

Че­ре­па­ха вы­пол­ни­ла сле­ду­ю­щую про­грам­му: По­вто­ри 4 [По­вто­ри 4 [Вперёд 6 На­пра­во 90] Вперёд 10 На­пра­во 90 Вперёд 3]

Опре­де­ли­те ко­ли­че­ство раз­лич­ных точек с це­ло­чис­лен­ны­ми ко­ор­ди­на­та­ми, в ко­то­рых при вы­пол­не­нии этой про­грам­мы Че­ре­па­ха по­бы­ва­ла более од­но­го раза.


Ответ:

7
Тип 7 № 55803
i

Го­ло­со­вое со­об­ще­ние, за­пи­сан­ное в сте­рео фор­ма­те, пе­ре­да­ет­ся со ско­ро­стью 64 000 бит/⁠с. Файл был за­пи­сан с та­ки­ми па­ра­мет­ра­ми: глу­би­на ко­ди­ро­ва­ния  — 24 бит на от­счет, ча­сто­та дис­кре­ти­за­ции  — 16 000 от­сче­тов в се­кун­ду, время за­пи­си   — 90 с. Сколь­ко се­кунд будет пе­ре­да­вать­ся го­ло­со­вое со­об­ще­ние?


Ответ:

8
Тип 8 № 7986
i

Сколь­ко слов длины 5, на­чи­на­ю­щих­ся с со­глас­ной буквы и за­кан­чи­ва­ю­щих­ся глас­ной бук­вой, можно со­ста­вить из букв З, И, М, А? Каж­дая буква может вхо­дить в слово не­сколь­ко раз. Слова не обя­за­тель­но долж­ны быть осмыс­лен­ны­ми сло­ва­ми рус­ско­го языка.


Ответ:

9
Тип 9 № 58517
i

В каж­дой стро­ке элек­трон­ной таб­ли­цы за­пи­са­ны шесть на­ту­раль­ных чисел.

Опре­де­ли­те ко­ли­че­ство строк таб­ли­цы, со­дер­жа­щих числа, для ко­то­рых од­но­вре­мен­но вы­пол­не­ны все сле­ду­ю­щие усло­вия:

—  ми­ни­маль­ное число встре­ча­ет­ся в стро­ке ровно один раз;

—  хотя бы одно число в стро­ке по­вто­ря­ет­ся более од­но­го раза;

—  мак­си­маль­ное число в стро­ке пре­вы­ша­ет сред­нее ариф­ме­ти­че­ское осталь­ных пяти чисел этой стро­ки более чем в три раза.

В от­ве­те за­пи­ши­те число  — ко­ли­че­ство строк, для ко­то­рых вы­пол­не­ны эти усло­вия.

За­да­ние 9


Ответ:

10
Тип 10 № 68511
i

C по­мо­щью тек­сто­во­го ре­дак­то­ра опре­де­ли­те, сколь­ко раз встре­ча­ет­ся со­че­та­ние букв «по» или «По» толь­ко в со­ста­ве дру­гих слов, в том числе в слож­ных сло­вах, со­единённых де­фи­сом, но не как от­дель­ное слово, в тек­сте главы III по­ве­сти А. И. Куп­ри­на «По­еди­нок».

За­да­ние 10

В от­ве­те за­пи­ши­те толь­ко число.


Ответ:

11
Тип 11 № 18494
i

Каж­дый со­труд­ник пред­при­я­тия по­лу­ча­ет элек­трон­ный про­пуск, на ко­то­ром за­пи­са­ны лич­ный код со­труд­ни­ка, код под­раз­де­ле­ния и не­ко­то­рая до­пол­ни­тель­ная ин­фор­ма­ция. Лич­ный код со­сто­ит из 13 сим­во­лов, каж­дый из ко­то­рых может быть одной из 12 до­пу­сти­мых за­глав­ных букв или одной из 10 цифр. Для за­пи­си лич­но­го кода на про­пус­ке от­ве­де­но ми­ни­маль­но воз­мож­ное целое число байт. При этом ис­поль­зу­ют по­сим­воль­ное ко­ди­ро­ва­ние, все сим­во­лы ко­ди­ру­ют оди­на­ко­вым ми­ни­маль­но воз­мож­ным ко­ли­че­ством бит. Код под­раз­де­ле­ния со­сто­ит из двух трёхзнач­ных чисел, каж­дое из ко­то­рых ко­ди­ру­ет­ся как дво­ич­ное число и за­ни­ма­ет ми­ни­маль­но воз­мож­ное целое число байт. Всего на про­пус­ке хра­нит­ся 32 байт дан­ных. Сколь­ко байт вы­де­ле­но для хра­не­ния до­пол­ни­тель­ных све­де­ний об одном со­труд­ни­ке? В от­ве­те за­пи­ши­те толь­ко целое число  — ко­ли­че­ство байт.


Ответ:

12
Тип 12 № 33514
i

Ис­пол­ни­тель Ре­дак­тор по­лу­ча­ет на вход стро­ку цифр и пре­об­ра­зо­вы­ва­ет её. Ре­дак­тор может вы­пол­нять две ко­ман­ды, в обеих ко­ман­дах v и w обо­зна­ча­ют це­поч­ки цифр.

А)  за­ме­нить (v, w).

Эта ко­ман­да за­ме­ня­ет в стро­ке пер­вое слева вхож­де­ние це­поч­ки v на це­поч­ку w. На­при­мер, вы­пол­не­ние ко­ман­ды за­ме­нить (111, 27) пре­об­ра­зу­ет стро­ку 05111150 в стро­ку 0527150.

Если в стро­ке нет вхож­де­ний це­поч­ки v, то вы­пол­не­ние ко­ман­ды за­ме­нить (v, w) не ме­ня­ет эту стро­ку.

Б)  на­шлось (v).

Эта ко­ман­да про­ве­ря­ет, встре­ча­ет­ся ли це­поч­ка v в стро­ке ис­пол­ни­те­ля Ре­дак­тор. Если она встре­ча­ет­ся, то ко­ман­да воз­вра­ща­ет ло­ги­че­ское зна­че­ние «ис­ти­на», в про­тив­ном слу­чае воз­вра­ща­ет зна­че­ние «ложь». Стро­ка

ис­пол­ни­те­ля при этом не из­ме­ня­ет­ся.

 

Цикл

    ПОКА усло­вие

        по­сле­до­ва­тель­ность ко­манд

    КОНЕЦ ПОКА

вы­пол­ня­ет­ся, пока усло­вие ис­тин­но.

В кон­струк­ции

    ЕСЛИ усло­вие

        ТО ко­ман­да1

    КОНЕЦ ЕСЛИ

вы­пол­ня­ет­ся ко­ман­да1 (если усло­вие ис­тин­но).

В кон­струк­ции

    ЕСЛИ усло­вие

        ТО ко­ман­да1

        ИНАЧЕ ко­ман­да2

    КОНЕЦ ЕСЛИ

вы­пол­ня­ет­ся ко­ман­да1 (если усло­вие ис­тин­но) или ко­ман­да2 (если усло­вие ложно).

 

Дана про­грам­ма для ре­дак­то­ра:

НА­ЧА­ЛО

    ПОКА на­шлось (01) ИЛИ на­шлось (02) ИЛИ на­шлось (03)

        за­ме­нить (01, 30)

        за­ме­нить (02, 101)

        за­ме­нить (03, 202)

    КОНЕЦ ПОКА

КОНЕЦ

 

Из­вест­но, что ис­ход­ная стро­ка на­чи­на­лась с нуля, а далее со­дер­жа­ла толь­ко еди­ни­цы, двой­ки и трой­ки. После вы­пол­не­ния дан­ной про­грам­мы по­лу­чи­лась стро­ка, со­дер­жа­щая 15 еди­ниц, 10 двоек и 60 троек. Сколь­ко еди­ниц было в ис­ход­ной стро­ке?


Ответ:

13
Тип 13 № 11308
i

Для узла с IP-⁠ад­ре­сом 203.155.196.98 адрес сети равен 203.155.192.0. Най­ди­те наи­боль­шее воз­мож­ное ко­ли­че­ство еди­ниц в дво­ич­ной за­пи­си маски под­се­ти.


Ответ:

14
Тип 14 № 47218
i

Опе­ран­ды ариф­ме­ти­че­ско­го вы­ра­же­ния за­пи­са­ны в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 15:

123x515 + 1x23315.

В за­пи­си чисел пе­ре­мен­ной x обо­зна­че­на не­из­вест­ная цифра из ал­фа­ви­та 15-⁠рич­ной си­сте­мы счис­ле­ния. Опре­де­ли­те наи­мень­шее зна­че­ние x, при ко­то­ром зна­че­ние дан­но­го ариф­ме­ти­че­ско­го вы­ра­же­ния крат­но 14. Для най­ден­но­го зна­че­ния x вы­чис­ли­те част­ное от де­ле­ния зна­че­ния ариф­ме­ти­че­ско­го вы­ра­же­ния на 14 и ука­жи­те его в от­ве­те в де­ся­тич­ной си­сте­ме счис­ле­ния. Ос­но­ва­ние си­сте­мы счис­ле­ния в от­ве­те ука­зы­вать не нужно.


Ответ:

15
Тип 15 № 16894
i

Для ка­ко­го наи­мень­ше­го це­ло­го не­от­ри­ца­тель­но­го числа A вы­ра­же­ние

(2x + 3y ≠ 60) ∨ (Ax) ∨ (Ay)

тож­де­ствен­но ис­тин­но при любых целых не­от­ри­ца­тель­ных x и y?


Ответ:

16
Тип 16 № 62469
i

Ал­го­ритм вы­чис­ле­ния зна­че­ния функ­ции F(n), где n  — целое число, задан сле­ду­ю­щи­ми со­от­но­ше­ни­я­ми:

F левая круг­лая скоб­ка n пра­вая круг­лая скоб­ка = n, если n мень­ше 15,

F левая круг­лая скоб­ка n пра­вая круг­лая скоб­ка = F левая круг­лая скоб­ка n mod 15 пра­вая круг­лая скоб­ка умно­жить на F левая круг­лая скоб­ка n div 15 пра­вая круг­лая скоб­ка , если n боль­ше = 15.

 

Опре­де­ли­те ко­ли­че­ство зна­че­ний n, не пре­вы­ша­ю­щих 340, для ко­то­рых F левая круг­лая скоб­ка n пра­вая круг­лая скоб­ка = 7560.


Ответ:

17
Тип 17 № 40992
i

Файл со­дер­жит по­сле­до­ва­тель­ность не­от­ри­ца­тель­ных целых чисел, не пре­вы­ша­ю­щих 10 000. Назовём парой два иду­щих под­ряд эле­мен­та по­сле­до­ва­тель­но­сти. Опре­де­ли­те ко­ли­че­ство пар, в ко­то­рых хотя бы один из двух эле­мен­тов де­лит­ся на 5 и хотя бы один из двух эле­мен­тов мень­ше сред­не­го ариф­ме­ти­че­ско­го всех эле­мен­тов по­сле­до­ва­тель­но­сти, зна­че­ние ко­то­рых не­чет­но. В от­ве­те за­пи­ши­те два числа: сна­ча­ла ко­ли­че­ство най­ден­ных пар, а затем  — мак­си­маль­ную сумму эле­мен­тов таких пар.

За­да­ние 17

На­при­мер, в по­сле­до­ва­тель­но­сти (8 10 2 9 5) есть две под­хо­дя­щие пары: (10 2) и (9 5), в от­ве­те для этой по­сле­до­ва­тель­но­сти надо за­пи­сать числа 2 и 14.

 

Ответ:



18
Тип 18 № 27667
i

Квад­рат раз­ли­но­ван на N×N кле­ток (1 < N < 17). Ис­пол­ни­тель Робот может пе­ре­ме­щать­ся по клет­кам, вы­пол­няя за одно пе­ре­ме­ще­ние одну из двух ко­манд: впра­во или вниз. По ко­ман­де впра­во Робот пе­ре­ме­ща­ет­ся в со­сед­нюю пра­вую клет­ку, по ко­ман­де вниз  — в со­сед­нюю ниж­нюю. При по­пыт­ке вы­хо­да за гра­ни­цу квад­ра­та Робот раз­ру­ша­ет­ся. Перед каж­дым за­пус­ком Ро­бо­та в каж­дой клет­ке квад­ра­та лежит мо­не­та до­сто­ин­ством от 1 до 100. По­се­тив клет­ку, Робот за­би­ра­ет мо­не­ту с собой; это также от­но­сит­ся к на­чаль­ной и ко­неч­ной клет­ке марш­ру­та Ро­бо­та.

За­да­ние 18

От­крой­те файл. Опре­де­ли­те мак­си­маль­ную и ми­ни­маль­ную де­неж­ную сумму, ко­то­рую может со­брать Робот, прой­дя из левой верх­ней клет­ки в пра­вую ниж­нюю. В ответ за­пи­ши­те два числа друг за дру­гом без раз­де­ли­тель­ных зна­ков  — сна­ча­ла мак­си­маль­ную сумму, затем ми­ни­маль­ную.

Ис­ход­ные дан­ные пред­став­ля­ют собой элек­трон­ную таб­ли­цу раз­ме­ром N×N, каж­дая ячей­ка ко­то­рой со­от­вет­ству­ет клет­ке квад­ра­та.

При­мер вход­ных дан­ных:

1884
10113
13122
2356

 

Для ука­зан­ных вход­ных дан­ных от­ве­том долж­на быть пара чисел 41 и 22.


Ответ:

19
Тип 19 № 27759
i

Два иг­ро­ка, Петя и Ваня, иг­ра­ют в сле­ду­ю­щую игру. Перед иг­ро­ка­ми лежат две кучи кам­ней. Иг­ро­ки ходят по оче­ре­ди, пер­вый ход де­ла­ет Петя. За один ход игрок может до­ба­вить один ка­мень в одну из куч и два камня в дру­гую или же уве­ли­чить ко­ли­че­ство кам­ней в любой куче в два раза. На­при­мер, пусть в одной куче 6 кам­ней, а в дру­гой  — 8 кам­ней; такую по­зи­цию мы будем обо­зна­чать (6, 8). За один ход из по­зи­ции (6, 8) можно по­лу­чить любую из четырёх по­зи­ций: (7, 10), (8, 9), (12, 8), (6, 16). Чтобы де­лать ходы, у каж­до­го иг­ро­ка есть не­огра­ни­чен­ное ко­ли­че­ство кам­ней.

Игра за­вер­ша­ет­ся в тот мо­мент, когда сум­мар­ное ко­ли­че­ство кам­ней в кучах ста­но­вит­ся не менее 41. По­бе­ди­те­лем счи­та­ет­ся игрок, сде­лав­ший по­след­ний ход, то есть пер­вым по­лу­чив­ший по­зи­цию, в ко­то­рой в кучах будет 41 или боль­ше кам­ней.

В на­чаль­ный мо­мент в пер­вой куче было 8 кам­ней, во вто­рой куче  — S кам­ней, 1 ≤ S ≤ 32.

Будем го­во­рить, что игрок имеет вы­иг­рыш­ную стра­те­гию, если он может вы­иг­рать при любых ходах про­тив­ни­ка. Опи­сать стра­те­гию иг­ро­ка  — зна­чит, опи­сать, какой ход он дол­жен сде­лать в любой си­ту­а­ции, ко­то­рая ему может встре­тить­ся при раз­лич­ной игре про­тив­ни­ка. В опи­са­ние вы­иг­рыш­ной стра­те­гии не сле­ду­ет вклю­чать ходы иг­ра­ю­ще­го по ней иг­ро­ка, ко­то­рые не яв­ля­ют­ся для него без­услов­но вы­иг­рыш­ны­ми, то есть не га­ран­ти­ру­ют вы­иг­рыш не­за­ви­си­мо от игры про­тив­ни­ка.

Из­вест­но, что Ваня вы­иг­рал своим пер­вым ходом после не­удач­но­го пер­во­го хода Пети. Ука­жи­те ми­ни­маль­ное зна­че­ние S, когда такая си­ту­а­ция воз­мож­на.


Ответ:

20
Тип 20 № 27760
i

Два иг­ро­ка, Петя и Ваня, иг­ра­ют в сле­ду­ю­щую игру. Перед иг­ро­ка­ми лежат две кучи кам­ней. Иг­ро­ки ходят по оче­ре­ди, пер­вый ход де­ла­ет Петя. За один ход игрок может до­ба­вить один ка­мень в одну из куч и два камня в дру­гую или же уве­ли­чить ко­ли­че­ство кам­ней в любой куче в два раза. На­при­мер, пусть в одной куче 6 кам­ней, а в дру­гой  — 8 кам­ней; такую по­зи­цию мы будем обо­зна­чать (6, 8). За один ход из по­зи­ции (6, 8) можно по­лу­чить любую из четырёх по­зи­ций: (7, 10), (8, 9), (12, 8), (6, 16). Чтобы де­лать ходы, у каж­до­го иг­ро­ка есть не­огра­ни­чен­ное ко­ли­че­ство кам­ней.

Игра за­вер­ша­ет­ся в тот мо­мент, когда сум­мар­ное ко­ли­че­ство кам­ней в кучах ста­но­вит­ся не менее 41. По­бе­ди­те­лем счи­та­ет­ся игрок, сде­лав­ший по­след­ний ход, то есть пер­вым по­лу­чив­ший по­зи­цию, в ко­то­рой в кучах будет 41 или боль­ше кам­ней.

В на­чаль­ный мо­мент в пер­вой куче было 8 кам­ней, во вто­рой куче  — S кам­ней, 1 ≤ S ≤ 32.

Будем го­во­рить, что игрок имеет вы­иг­рыш­ную стра­те­гию, если он может вы­иг­рать при любых ходах про­тив­ни­ка. Опи­сать стра­те­гию иг­ро­ка  — зна­чит, опи­сать, какой ход он дол­жен сде­лать в любой си­ту­а­ции, ко­то­рая ему может встре­тить­ся при раз­лич­ной игре про­тив­ни­ка. В опи­са­ние вы­иг­рыш­ной стра­те­гии не сле­ду­ет вклю­чать ходы иг­ра­ю­ще­го по ней иг­ро­ка, ко­то­рые не яв­ля­ют­ся для него без­услов­но вы­иг­рыш­ны­ми, то есть не га­ран­ти­ру­ют вы­иг­рыш не­за­ви­си­мо от игры про­тив­ни­ка.

Най­ди­те мак­си­маль­ное S, при ко­то­ром у Пети есть вы­иг­рыш­ная стра­те­гия, причём од­но­вре­мен­но вы­пол­ня­ют­ся два усло­вия:

—  Петя не может вы­иг­рать за один ход;

—  Петя может вы­иг­рать своим вто­рым ходом не­за­ви­си­мо от того, как будет хо­дить Ваня.


Ответ:

21
Тип 21 № 27761
i

Два иг­ро­ка, Петя и Ваня, иг­ра­ют в сле­ду­ю­щую игру. Перед иг­ро­ка­ми лежат две кучи кам­ней. Иг­ро­ки ходят по оче­ре­ди, пер­вый ход де­ла­ет Петя. За один ход игрок может до­ба­вить один ка­мень в одну из куч и два камня в дру­гую или же уве­ли­чить ко­ли­че­ство кам­ней в любой куче в два раза. На­при­мер, пусть в одной куче 6 кам­ней, а в дру­гой  — 8 кам­ней; такую по­зи­цию мы будем обо­зна­чать (6, 8). За один ход из по­зи­ции (6, 8) можно по­лу­чить любую из четырёх по­зи­ций: (7, 10), (8, 9), (12, 8), (6, 16). Чтобы де­лать ходы, у каж­до­го иг­ро­ка есть не­огра­ни­чен­ное ко­ли­че­ство кам­ней.

Игра за­вер­ша­ет­ся в тот мо­мент, когда сум­мар­ное ко­ли­че­ство кам­ней в кучах ста­но­вит­ся не менее 41. По­бе­ди­те­лем счи­та­ет­ся игрок, сде­лав­ший по­след­ний ход, то есть пер­вым по­лу­чив­ший по­зи­цию, в ко­то­рой в кучах будет 41 или боль­ше кам­ней.

В на­чаль­ный мо­мент в пер­вой куче было 8 кам­ней, во вто­рой куче  — S кам­ней, 1 ≤ S ≤ 32.

Будем го­во­рить, что игрок имеет вы­иг­рыш­ную стра­те­гию, если он может вы­иг­рать при любых ходах про­тив­ни­ка. Опи­сать стра­те­гию иг­ро­ка  — зна­чит, опи­сать, какой ход он дол­жен сде­лать в любой си­ту­а­ции, ко­то­рая ему может встре­тить­ся при раз­лич­ной игре про­тив­ни­ка. В опи­са­ние вы­иг­рыш­ной стра­те­гии не сле­ду­ет вклю­чать ходы иг­ра­ю­ще­го по ней иг­ро­ка, ко­то­рые не яв­ля­ют­ся для него без­услов­но вы­иг­рыш­ны­ми, то есть не га­ран­ти­ру­ют вы­иг­рыш не­за­ви­си­мо от игры про­тив­ни­ка.

Най­ди­те ми­ни­маль­ное зна­че­ние S, при ко­то­ром од­но­вре­мен­но вы­пол­ня­ют­ся два усло­вия:

—  у Вани есть вы­иг­рыш­ная стра­те­гия, поз­во­ля­ю­щая ему вы­иг­рать пер­вым или вто­рым ходом при любой игре Пети;

—  у Вани нет стра­те­гии, ко­то­рая поз­во­лит ему га­ран­ти­ро­ван­но вы­иг­рать пер­вым ходом.


Ответ:

22
Тип 22 № 47600
i

В файле со­дер­жит­ся ин­фор­ма­ция о со­во­куп­но­сти N вы­чис­ли­тель­ных про­цес­сов, ко­то­рые могут вы­пол­нять­ся па­рал­лель­но или по­сле­до­ва­тель­но. Будем го­во­рить, что про­цесс B за­ви­сит от про­цес­са A, если для вы­пол­не­ния про­цес­са B не­об­хо­ди­мы ре­зуль­та­ты вы­пол­не­ния про­цес­са A. В этом слу­чае про­цес­сы могут вы­пол­нять­ся толь­ко по­сле­до­ва­тель­но.

Ин­фор­ма­ция о про­цес­сах пред­став­ле­на в файле в виде таб­ли­цы. В пер­вой стро­ке таб­ли­цы ука­зан иден­ти­фи­ка­тор про­цес­са (ID), во вто­рой стро­ке таб­ли­цы  — время его вы­пол­не­ния в мил­ли­се­кун­дах, в тре­тьей стро­ке пе­ре­чис­ле­ны с раз­де­ли­те­лем «;» ID про­цес­сов, от ко­то­рых за­ви­сит дан­ный про­цесс. Если про­цесс яв­ля­ет­ся не­за­ви­си­мым, то в таб­ли­це ука­за­но зна­че­ние 0.

Опре­де­ли­те ми­ни­маль­ное время, через ко­то­рое за­вер­шит­ся вы­пол­не­ние всей со­во­куп­но­сти про­цес­сов, при усло­вии, что все не­за­ви­си­мые друг от друга про­цес­сы могут вы­пол­нять­ся па­рал­лель­но.

Ти­по­вой при­мер ор­га­ни­за­ции дан­ных в файле:

ID про­цес­са BВремя вы­пол­не­ния про­цес­са B (мс)ID про­цес­са(ов) A
1

40
230
311;2
473

 

В дан­ном слу­чае не­за­ви­си­мые про­цес­сы 1 и 2 могут вы­пол­нять­ся па­рал­лель­но, при этом про­цесс 1 за­вер­шит­ся через 4 мс, а про­цесс 2  — через 3 мс с мо­мен­та стар­та. Про­цесс 3 может на­чать­ся толь­ко после за­вер­ше­ния обоих про­цес­сов 1 и 2, то есть через 4 мс после стар­та. Он длит­ся 1 мс и за­кон­чит­ся через 4 + 1  =  5 мс после стар­та. Вы­пол­не­ние про­цес­са 4 может на­чать­ся толь­ко после за­вер­ше­ния про­цес­са 3, то есть через 5 мс. Он длит­ся 7 мс, так что ми­ни­маль­ное время за­вер­ше­ния всех про­цес­сов равно 5 + 7  =  12 мс.

Вы­пол­ни­те за­да­ния, ис­поль­зуя дан­ные из файла ниже:

За­да­ние 22


Ответ:

23
Тип 23 № 18091
i

Ис­пол­ни­тель Раз­Два пре­об­ра­зу­ет число на экра­не.

У ис­пол­ни­те­ля есть две ко­ман­ды, ко­то­рым при­сво­е­ны но­ме­ра.

1.  При­ба­вить 1.

2.  Умно­жить на 2.

Пер­вая ко­ман­да уве­ли­чи­ва­ет число на экра­не на 1, вто­рая умно­жа­ет его на 2.

Про­грам­ма для ис­пол­ни­те­ля Раз­Два  — это по­сле­до­ва­тель­ность ко­манд.

Сколь­ко су­ще­ству­ет про­грамм, для ко­то­рых при ис­ход­ном числе 3 ре­зуль­та­том яв­ля­ет­ся число 37 и при этом тра­ек­то­рия вы­чис­ле­ний со­дер­жит число 18?

Тра­ек­то­рия вы­чис­ле­ний  — это по­сле­до­ва­тель­ность ре­зуль­та­тов вы­пол­не­ния всех ко­манд про­грам­мы. На­при­мер, для про­грам­мы 122 при ис­ход­ном числе 4 тра­ек­то­рия будет со­сто­ять из чисел 5, 10, 20.


Ответ:

24
Тип 24 № 45258
i

Тек­сто­вый файл со­сто­ит из сим­во­лов A, B и C.

Опре­де­ли­те мак­си­маль­ное ко­ли­че­ство иду­щих под­ряд пар сим­во­лов AB или CB в при­ла­га­е­мом файле.

Ис­ко­мая под­по­сле­до­ва­тель­ность долж­на со­сто­ять толь­ко из пар AB, или толь­ко из пар CB, или толь­ко из пар AB и CB в про­из­воль­ном по­ряд­ке сле­до­ва­ния этих пар.

Для вы­пол­не­ния этого за­да­ния сле­ду­ет на­пи­сать про­грам­му.

24.txt


Ответ:

25

Рас­смот­рим про­из­воль­ное на­ту­раль­ное число, пред­ста­вим его всеми воз­мож­ны­ми спо­со­ба­ми в виде про­из­ве­де­ния двух на­ту­раль­ных чисел и найдём для каж­до­го та­ко­го про­из­ве­де­ния раз­ность со­мно­жи­те­лей. На­при­мер, для числа 16 по­лу­чим: 16  =  16*1  =  8*2  =  4*4, мно­же­ство раз­но­стей со­дер­жит числа 15, 6 и 0. Най­ди­те все на­ту­раль­ные числа, при­над­ле­жа­щие от­рез­ку [1 000 000; 2 000 000], у ко­то­рых со­став­лен­ное опи­сан­ным спо­со­бом мно­же­ство раз­но­стей будет со­дер­жать не мень­ше трёх эле­мен­тов, не пре­вы­ша­ю­щих 100. В от­ве­те пе­ре­чис­ли­те най­ден­ные числа в по­ряд­ке воз­рас­та­ния.

Ответ:



26
Тип 26 № 40742
i

Во мно­гих ком­пью­тер­ных си­сте­мах те­ку­щее время хра­нит­ся в фор­ма­те «UNIX-время»  — ко­ли­че­стве се­кунд от на­ча­ла суток 1 ян­ва­ря 1970 года.

В одной ком­пью­тер­ной си­сте­ме про­во­ди­ли ис­сле­до­ва­ние за­гру­жен­но­сти. Для этого в те­че­ние ме­ся­ца с мо­мен­та UNIX-⁠вре­ме­ни 1633046400 фик­си­ро­ва­ли и за­но­си­ли в базу дан­ных мо­мен­ты стар­та и фи­ни­ша всех про­цес­сов, дей­ство­вав­ших в этой си­сте­ме.

Вам не­об­хо­ди­мо опре­де­лить, какое наи­боль­шее ко­ли­че­ство про­цес­сов вы­пол­ня­лось в си­сте­ме од­но­вре­мен­но на не­де­ле, на­чав­шей­ся в мо­мент UNIX-⁠вре­ме­ни 1633305600, и в те­че­ние ка­ко­го сум­мар­но­го вре­ме­ни (в се­кун­дах) вы­пол­ня­лось такое наи­боль­шее ко­ли­че­ство про­цес­сов.

Вход­ные дан­ные.

За­да­ние 26

Пер­вая стро­ка вход­но­го файла со­дер­жит целое число N  — общее ко­ли­че­ство про­цес­сов за весь пе­ри­од на­блю­де­ния. Каж­дая из сле­ду­ю­щих N строк со­дер­жит 2 целых числа: время стар­та и время за­вер­ше­ния од­но­го про­цес­са в виде UNIX-⁠вре­ме­ни. Все дан­ные в стро­ках вход­но­го файла от­де­ле­ны одним про­бе­лом.

Если в ка­че­стве вре­ме­ни стар­та ука­зан ноль, это озна­ча­ет, что про­цесс был ак­ти­вен в мо­мент на­ча­ла ис­сле­до­ва­ния. Если в ка­че­стве вре­ме­ни за­вер­ше­ния ука­зан ноль, это озна­ча­ет, что про­цесс не за­вер­шил­ся к мо­мен­ту окон­ча­ния ис­сле­до­ва­ния.

При сов­па­да­ю­щем вре­ме­ни счи­та­ет­ся, что все стар­ты и за­вер­ше­ния про­цес­сов про­ис­хо­дят од­но­вре­мен­но, в на­ча­ле со­от­вет­ству­ю­щей се­кун­ды. В част­но­сти, если время стар­та од­но­го про­цес­са сов­па­да­ет с вре­ме­нем за­вер­ше­ния дру­го­го и дру­гих стар­тов и за­вер­ше­ний в этот мо­мент нет, то ко­ли­че­ство ак­тив­ных про­цес­сов в этот мо­мент не из­ме­ня­ет­ся.

В от­ве­те за­пи­ши­те два целых числа: сна­ча­ла мак­си­маль­ное ко­ли­че­ство про­цес­сов, ко­то­рые вы­пол­ня­лись од­но­вре­мен­но на не­де­ле, на­чи­ная с мо­мен­та UNIX-⁠вре­ме­ни 1633305600, затем сум­мар­ное ко­ли­че­ство се­кунд, в те­че­ние ко­то­рых на этой не­де­ле вы­пол­ня­лось такое мак­си­маль­ное ко­ли­че­ство про­цес­сов.

 

Ответ:



27

В тек­сто­вом файле за­пи­сан набор пар на­ту­раль­ных чисел, не пре­вы­ша­ю­щих 10 000. Не­об­хо­ди­мо вы­брать из на­бо­ра не­ко­то­рые пары так, чтобы пер­вое число в каж­дой вы­бран­ной паре было нечётным, сумма бо́льших чисел во всех вы­бран­ных парах была нечётной, а сумма мень­ших  — чётной. Какую наи­боль­шую сумму чисел во всех вы­бран­ных парах можно при этом по­лу­чить?

Вход­ные дан­ные.

Файл A

Файл B

Пер­вая стро­ка вход­но­го файла со­дер­жит целое число N  — общее ко­ли­че­ство пар в на­бо­ре. Каж­дая из сле­ду­ю­щих N строк со­дер­жит пару чисел.

При­мер вход­но­го файла:

4

5 2

8 15

7 14

11 9 В дан­ном слу­чае есть три под­хо­дя­щие пары: (5, 2), (7, 14) и (11, 9). Пара (8, 15) не под­хо­дит, так как в ней пер­вое число чётное. Чтобы удо­вле­тво­рить тре­бо­ва­ния, надо взять пары (7, 14) и (11, 9). Сумма бо́льших чисел в этом слу­чае равна 25, сумма мень­ших равна 16. Общая сумма равна 41. В от­ве­те надо ука­зать число 41.

Вам даны два вход­ных файла (A и B), каж­дый из ко­то­рых имеет опи­сан­ную выше струк­ту­ру. В от­ве­те ука­жи­те два числа: сна­ча­ла зна­че­ние ис­ко­мой суммы для файла A, затем для файла B.

 

Ответ:


Завершить работу, свериться с ответами, увидеть решения.