11308. Рядок


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

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

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

Дано ціле додатне число \(N\) і рядок \(S\) довжини \(N\), що складається з малих англійських літер.

Визначте, чи є даний рядок конкатенацією(склеюванням) двох копій деякого рядка. Тобто визначте, чи існує рядок \(T\) такий, що \(S = T + T\).

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

Перший рядок містить ціле число \(N\) (\(1 \le N \le 100\))

Наступний рядок містить \(S\)

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

У вихідний потік виведіть \(Yes\) або \(No\) - відповідь на завдання.

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

6
abcabc

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

Yes

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

6
abcadc

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

No

Коментарі

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