11939. Коло з рядків


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Дано масив рядків \(A\) розміром \(N\).

Визначте, чи можна об'єднати рядки разом у коло.

Рядок \(X\) можна з'єднати з іншим рядком \(Y\), якщо останній символ \(X\) збігається з першим символ \(Y\). Якщо кожен рядок масиву можна зв'язати, він утворить коло.

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

Перший рядок вхідного потоку містить ціле число \(N\).

Наступні \(N\) рядків містять рядки \(A_i\)

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

У вихідний потік вивести Yes або No - відповідь на поставлене завдання

Обмеження

  • \(1 ≤ N ≤ 10\)
  • \(1 ≤ |A_i| ≤ 20\)

Приклад вхідних даних

3
abc
bcd
cdf

Приклад вихідних даних

No

Приклад вхідних даних

3
abc
fca
cdf

Приклад вихідних даних

Yes

Коментарі

Ще немає коментарів.