Олимпиадный тренинг

Задача . 39232


Задача

Темы:
Исполнитель Редактор строк работает со строками и числами. Редактор строк может выполнять следующие функции:
Длина(a) – возвращает количество символов в строке a. 
Извлечь(a, i) – возвращает i-тый (слева) символ в строке a (нумерация с 1).
Стереть(a, i) – удаляет i-тый (слева) символ в строке a (нумерация с 1). При этом длина строки сокращается на 1.
Склеить(a, b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b.

Дан фрагмент алгоритма, записанного на алгоритмическом языке:
a := '110011'
c := Извлечь(a, 1)
если с = '1'
    то q := 1
    иначе q := 2
конец если
Стереть(а, 1)
нц пока q < 3
    i := 1
    нц пока i < Длина(а)
       i := i + 1
    кц
    если q = 1 
        то a := Склеить(a, '1')
        иначе a := Склеить(a, '0')
    конец если
    q := 3
кц

Какое значение будет у переменной a? В ответе укажите значение без символа кавычек.
 

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя