2023 Huawei OD Machine Test Реальный вопрос Реализация языка C [настоящий пароль]

тема

Введите массив строк в одну строку. Если в массиве присутствуют все подстроки строки, начинающиеся с индекса 0, то эта строка является потенциальным паролем. Самый длинный среди всех потенциальных паролей является реальным паролем. Если реальных паролей несколько одинаковой длины, то единственным настоящим паролем будет тот, у которого самый большой лексикографический порядок, и будет найден единственный настоящий пароль.

Пример 1:

Импорт: хе хе чёрт здравствуй о ок н ни нин ниндзя ниндзя

Результат: ниндзя

Примечание. При необходимости «Привет», «ОК» и «Ниндзя» — потенциальные пароли. Проверьте длину паролей: hello и ninja. Проверяя лексикографический порядок, ниндзя — единственный настоящий пароль.

Пример 2:

Ввод:
abcdf

Выход:
е

Примечание. Все потенциальные пароли abcdf являются потенциальными. Проверьте длину, abcdf — ​​настоящий пароль. Проверяя лексикографический порядок, f — единственный настоящий пароль.

Идеи

1: Просто извлеките настоящий пароль в соответствии с несколькими условиями, требуемыми вопросом.

Тестовые точки

1: Структура данных

Код

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#inc

Guess you like

Origin blog.csdn.net/misayaaaaa/article/details/132942794