Варианты заданий
Версия для печати и копирования в MS Word
1
Тип 12 № 23912
i

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

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

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

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

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

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

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

 

Цикл

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

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

    КОНЕЦ ПОКА

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

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

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

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

    КОНЕЦ ЕСЛИ

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

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

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

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

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

    КОНЕЦ ЕСЛИ

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

 

На вход при­ведённой ниже про­грам­ме по­сту­па­ет стро­ка, на­чи­на­ю­ща­я­ся с сим­во­ла «>», а затем со­дер­жа­щая 10 цифр 1, 20 цифр 2 и 30 цифр 3, рас­по­ло­жен­ных в про­из­воль­ном по­ряд­ке.

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

Так, на­при­мер, если ре­зуль­тат ра­бо­ты про­грам­мы пред­став­лял бы собой стро­ку, со­сто­я­щую из 50 цифр 4, то вер­ным от­ве­том было бы число 200.

НА­ЧА­ЛО

ПОКА на­шлось (>1) ИЛИ на­шлось (>2) ИЛИ на­шлось (>3)

    ЕСЛИ на­шлось (>1)

        ТО за­ме­нить (>1, 22>)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (>2)

        ТО за­ме­нить (>2, 2>)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (>3)

        ТО за­ме­нить (>3, 1>)

    КОНЕЦ ЕСЛИ

КОНЕЦ ПОКА

КОНЕЦ


Аналоги к заданию № 23912: 25844 26957 26986 Все


2
Тип 12 № 25844
i

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

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

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

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

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

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

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

 

Цикл

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

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

    КОНЕЦ ПОКА

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

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

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

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

    КОНЕЦ ЕСЛИ

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

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

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

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

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

    КОНЕЦ ЕСЛИ

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

 

На вход при­ведённой ниже про­грам­ме по­сту­па­ет стро­ка, на­чи­на­ю­ща­я­ся с сим­во­ла «>», а затем со­дер­жа­щая 11 цифр 1, 12 цифр 2 и 30 цифр 3, рас­по­ло­жен­ных в про­из­воль­ном по­ряд­ке.

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

Так, на­при­мер, если ре­зуль­тат ра­бо­ты про­грам­мы пред­став­лял бы собой стро­ку, со­сто­я­щую из 50 цифр 4, то вер­ным от­ве­том было бы число 200.

НА­ЧА­ЛО

ПОКА на­шлось (>1) ИЛИ на­шлось (>2) ИЛИ на­шлось (>3)

    ЕСЛИ на­шлось (>1)

        ТО за­ме­нить (>1, 22>)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (>2)

        ТО за­ме­нить (>2, 2>)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (>3)

        ТО за­ме­нить (>3, 1>)

    КОНЕЦ ЕСЛИ

КОНЕЦ ПОКА

КОНЕЦ


Аналоги к заданию № 23912: 25844 26957 26986 Все


3
Тип 12 № 26957
i

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

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

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

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

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

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

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

 

Цикл

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

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

    КОНЕЦ ПОКА

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

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

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

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

    КОНЕЦ ЕСЛИ

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

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

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

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

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

    КОНЕЦ ЕСЛИ

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

 

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

НА­ЧА­ЛО

ПОКА на­шлось (>1) ИЛИ на­шлось (>2) ИЛИ на­шлось (>3)

    ЕСЛИ на­шлось (>1)

    ТО за­ме­нить (>1, 22>)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (>2)

    ТО за­ме­нить (>2, 2>)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (>3)

    ТО за­ме­нить (>3, 1>)

    КОНЕЦ ЕСЛИ

КОНЕЦ ПОКА

КОНЕЦ

 

На вход при­ведённой ниже про­грам­ме по­сту­па­ет стро­ка, на­чи­на­ю­ща­я­ся с сим­во­ла «>», а затем со­дер­жа­щая 26 цифр 1, 10 цифр 2 и 14 цифр 3, рас­по­ло­жен­ных в про­из­воль­ном по­ряд­ке.

Опре­де­ли­те сумму чис­ло­вых зна­че­ний цифр стро­ки, по­лу­чив­шей­ся в ре­зуль­та­те вы­пол­не­ния про­грам­мы. Так, на­при­мер, если ре­зуль­тат ра­бо­ты про­грам­мы пред­став­лял бы собой стро­ку, со­сто­я­щую из 50 цифр 4, то вер­ным от­ве­том было бы число 200.


Аналоги к заданию № 23912: 25844 26957 26986 Все


4
Тип 12 № 26986
i

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

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

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

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

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

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

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

 

Цикл

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

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

    КОНЕЦ ПОКА

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

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

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

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

    КОНЕЦ ЕСЛИ

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

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

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

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

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

    КОНЕЦ ЕСЛИ

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

 

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

НА­ЧА­ЛО

ПОКА на­шлось (49) ИЛИ на­шлось (97) ИЛИ на­шлось (47)

    ЕСЛИ на­шлось (47)

    ТО за­ме­нить (47, 74)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (97)

    ТО за­ме­нить (97, 79)

    КОНЕЦ ЕСЛИ

    ЕСЛИ на­шлось (49)

    ТО за­ме­нить (49, 94)

    КОНЕЦ ЕСЛИ

КОНЕЦ ПОКА

КОНЕЦ

 

На вход при­ведённой ниже про­грам­ме по­сту­па­ет стро­ка, со­дер­жа­щая 40 цифр 7, 40 цифр 9 и 50 цифр 4, рас­по­ло­жен­ных в про­из­воль­ном по­ряд­ке. За­пи­ши­те без раз­де­ли­те­лей сим­во­лы, ко­то­рые имеют по­ряд­ко­вые но­ме­ра 25, 71 и 105 в по­лу­чив­шей­ся стро­ке.


Аналоги к заданию № 23912: 25844 26957 26986 Все