Автор: | В. Глушков, Д. Глушкова | Ограничение времени: | 1 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 128 Мб | |
Выходной файл: | Стандартный выход | |||
Максимальный балл: | 100 |
Для удешевления печати визиток руководство типографии некоторого города решило использовать моноширинный шрифт и делить текст визиток на строки так, чтобы строки всегда были одинаковой длины и число символов в такой строке относилось к количеству строк как A / B.
Эту работу хорошо выполнял специальный человек, но если текст изначально нельзя было так разделить, то у него уходило много времени, чтобы выяснить это. Недавно типография наняла молодого и перспективного программиста Варфоломея, чтобы автоматизировать этот процесс. Помогите Варфоломею решить поставленную задачу.
Входные данные содержат строку из трёх элементов, разделённых пробелами: 1 элемент — строка из латинских букв языка без пробелов, 2 и 3 элементы — два целых числа A B.
Выходные данные должны содержать текст, разбитый на строки,
если из исходной можно строки получить прямоугольник,
иначе — строку NO
.
1 ≤ Длина строки ≤ 105
1 ≤ A * B < 300
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|