Входной файл: | input.txt | Ограничение времени: | 1 сек | |
Выходной файл: | output.txt | Ограничение памяти: | 256 Мб |
Даны два числа целых числа a и b. Вычислить их разницу.
a и b записаны на ленте в унарной системе счисления и разделены нулевым символом. Указатель находится на разделяющем нулевом символе.
В алфавите должен быть символ "1".
Первая строка имеет формат ALPHABET
где identifier-list это список идентификаторов, разделённых запятой, обозначающих элементы алфавита ленты. Идентификатор имеет формат [_a-z0-9]*
Алфавит также всегда содержит нулевой символ "Z"
Каждая следующая строка описавает переход из одного состояния в другое в формате
здесь
Программа начинает работу с состояния START.
Программа завершает работу, когда попадает в состояние END. Весь код регистронезависим.
Поместить указатель на начало числа, обозначающего a − b. Число должно быть с обеих сторон отделено нулевым символом.
0 < a < b < 10000
Разрешается задать алфавит не более, чем из одного символа.
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|