eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Паліндроми

Паліндроми

Знайдіть мінімальний лексикографічно рядок, який складається з маленьких латинських букв, такий, що серед усіх підрядків заданого рядка рівно \textbf{k} є паліндромами. \InputFile У першому рядку записано єдине число \textbf{k} (\textbf{1} ≤ \textbf{k} ≤ \textbf{10^6}). \OutputFile Виведіть шуканий рядок.
Ліміт часу 2 секунди
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
5
Вихідні дані #1
aabc
Автор Євген Соболєв
Джерело III Міжнародна Літня школа програмування 2013 м. Севастополь