Pangeya

    Description of object 
    Groups of object
    View object
    Name national Анонс новости
    Name international Anons novosti
    Show all avatar photo(1)
    Source of objectCreated by the viewed user
    Object memory
    281 782  byte
    Inheritance   
    100
    Date of creation14 April 2020 Year 14H:49M:17S
    Date of update   11 December 2020 Year 01H:16M:54S


    SHARE 

    Detailed description of the object
    Анонс новости Anons novosti
    Dual mode
    Text mode
    Image mode

    Анонс новости

    Напишите программу, которая укорачивает заголовки новостей, чтобы их анонсы поместились в ленте событий на сайте новостного агентства. Если длина заголовка превышает максимальную допустимую длину анонса, следует укоротить его и добавить в конце многоточие (в виде трёх точек), чтобы получившийся анонс имел ровно максимальную допустимую длину.


    Формат ввода

    На первой строке вводится натуральное число — максимальная допустимая длина анонса.

    На второй строке вводится натуральное число N — количество заголовков.

    Далее вводится N заголовков, каждый на отдельной строке. Гарантируется, что заголовки не короче 4 символов.


    Формат вывода

    Для каждого заголовка выводится соответствующий анонс: если длина заголовка не превышает максимальную, то он и есть анонс, иначе его следует укоротить согласно условию.

    Пример

    Ввод

    25

    3

    Начался саммит по глобальному потеплению

    Завтра Новый год!

    Python и Java конкурируют за звание самого популярного языка программирования

    Вывод

    Начался саммит по глоб...

    Завтра Новый год!

    Python и Java конкурир...


    Примечания

    Следует учесть, что многоточие входит в максимальную длину.

    Cancel Continue
    Confirm that you are a human
    Send Cancel
    Expand Close
    Close
    Отмена