아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Шифровка

면접 대비

시간 제한2초메모리 제한1024 MB

요약
소문자로 이루어진 문자열이 주어질 때, 사전순으로 가장 큰 부분 문자열을 출력한다.
난이도

보통10점 중 5점

유형
문자열, 그리디
정답자
아직 제출이 없습니다

문제

Петя и Вася любят играть в шпионов. А какие игры в шпионов обходятся без секретных шифровок! Вот и Вася недавно придумал новый способ шифрования своих сообщений. Информацию о том, как он шифрует, он оставил в секрете и сообщил Пете только способ расшифровки, чтобы тот всегда мог им воспользоваться.

Для расшифровки Пете необходимо всего лишь найти лексикографически максимальную подстроку в зашифрованном сообщении, которое ему передает Вася. Именно эта подстрока и будет исходным текстом. Поскольку Петя справляется с этим поиском не так быстро, как ему хотелось бы, он просит Вас написать программу, которая поможет ему в этом!

입력

Первая и единственная строка входного файла содержит непустое зашифрованное сообщение, состоящее только из строчных букв латинского алфавита. Сообщение имеет длину не более 10001000 символов.

출력

В выходной файл выведите расшифрованное сообщение.

예제2

  1. 예제 1

    입력
    abacaba
    
    예상 출력
    caba
    
  2. 예제 2

    입력
    babb
    
    예상 출력
    bb