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
Коментарі