АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

854. Lucky Tickets Regexp

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
View Problem Statistics Submit Problem added Игорь Андрианов

Номер билета, состоящий из чётного числа цифр, будем считать счастливым, если сумма цифр первой половины цифр номера равна сумме цифр второй половины.

Например, билет с номером 054216 является счастливым, поскольку 0 + 5 + 4 = 9 = 2 + 1 + 6. А вот билет с номером 3456 счастливым не является, поскольку сумма цифр первой половины 3 + 4 = 7 не совпадает с суммой цифр второй половины 5 + 6 = 11.

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

В регулярном выражении, описывающем номер счастливого билетика заданной длины, могут потребоваться цифры, знак "ИЛИ" (записывается как вертикальная черта, "|"), а также открывающая и закрывающая круглые скобки.

Пример регулярного выражения: (5|67|8)3(12|3). Это выражение описывает все числа, начинающиеся на 5, или 67, или 8, за которыми затем идёт 3, за которыми затем идёт или 12, или 3. Например, под это выражение подходит число 5312 или 6733, но не подходит 678312.

Ещё примеры регулярных выражений:

0|1|2

((0|1)(1|2)(2|3)|(3|4)(4|5)(5|6))77

В первой строке входного файла содержится одно целое чётное число N (2 <= N <= 6).

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

Пример

ввод

Вывод

2

00|11|22|33|44|55|66|77|88|99

 


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Vologda Students Contests / XIII InterUni Contest 2010 /
853. B - Bricks 854. 855. D - Numbers by Words 856. E - Missing Number 857. F - Space Trip
time generating 0.109 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.