Книга обліку
Обмеження на час виконання 1 секунда
Обмеження на використання пам'яті 64 мегабайти
Завдання:
Вам дано рядок , що складається з малих латинських літер. Ваше завдання — визначити, чи можна переставити літери в рядку так, щоб жодні дві однакові літери не стояли поруч.
Вхідні дані
Рядок (1 ≤ || ≤ 10^5), що складається лише з малих латинських літер.
aabb
aaab
Вихідні дані
Виведіть "YES", якщо можливо переставити літери так, щоб жодні дві однакові не стояли поруч. В іншому випадку виведіть "NO".
Приклад:
YES
NO
Приклади
Вхідні дані #1
Відповідь #1
Відправки 74
Коефіцієнт прийняття 70%