АВТ
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.

908. Coloring of patterns

Time Limit: 3 seconds
Memory Limit:131072KB
Points:100
View Problem Statistics Submit Problem added debug

Дана целочисленная последовательность a1a2, ..., aN и M паттернов вида (x, y, d). Будем говорить, что часть последовательности al, ..., ar покрывается паттерном (x, y, d), если:

·      rl + 1 = d;

·      al = x;

·      ar = y.

Найдите все элементы последовательности, которые покрыты хотя бы одним паттерном.

В первой строке входного файла записано целое число N (1  N  5∙104) — длина последовательности. Во второй строке через пробел записаны целые числа a1a2, ..., aN (−108  ai  108). В третьей строке записано целое число M (1  M ≤ 5∙104) — количество паттернов. В i-й из следующих M строк записаны три целых числа xiyidi, которые задают i-й паттерн (−108  xi, yi ≤ 108; 2 ≤ di ≤ 20).

В выходной файл выведите строку длины N, состоящую из нулей и единиц. На i-й позиции должна стоять единица, если элемент ai покрыт хотя бы одним паттерном и ноль в противном случае.

Пример

Поток ввода

Поток вывода

5

1 2 3 4 5

3

2 3 2

3 4 2

1 5 4

01110

 


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / Vologda Students Contests / XIV InterUni Olympiad 2011 /
907. F - Poll of devices 908. 909. H - Cellular communications 910. I - Rоuting 911. J - Weighting-2
time generating 0.094 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.