eolymp
bolt
Try our new interface for solving problems
Məsələlər

Задача F. Назви

Задача F. Назви

Як вiдомо, кожна компанiя має свою унiкальну назву. Проте, деякi компанiї, для збiльшення популярностi, створюють свої назви шляхом конкатенацiї назв вже вiдомих компанiй. Задано список назв рiзних компанiй. Вам потрiбно визначити, якi компанiї мають оригiнальну назву, а якi використали назви iнших. Назви компанiй складаються з маленьких латинських лiтер. Будемо вважати, що компанiя має оригiнальну назву, якщо не iснує рiвно двох таких компанiй зi списку, конкатенацiя назв яких, дорiвнює назвi цiєї компанiї.

Формат вхiдних даних

У першому рядку записано одне цiле число N (1 ≤ N105) - кiлькiсть назв рiзних компанiй. У наступних N рядках записанi назви компанiй, кожна назва складається лише з маленьких латинських лiтер та не перевищує 100 символiв.

Формат вихiдних даних

Виведiть рядок з N символiв, i-ий символ якого дорiвнює ’0’, якщо i-а назва компанiї оригiнальна, ’1’- iнакше.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 267.03 MiB
Giriş verilənləri #1
6
java
script
javascript
cocacola
cola
coca
Çıxış verilənləri #1
001100