-
Принять строку содержащую российский мобильный номер в любом формате (ввод без ограничений). Спроектировать общий алгоритм нормализации. Результат — строго
+79XXXXXXXXX. Если нормализовать нельзя — вернутьfalse+ ошибку. -
По HTTPS загрузить
okved.jsonиз этого репозитория (файл обновляется ежедневно). -
Найти код ОКВЭД с максимальным совпадением по окончанию нормализованного номера. Если совпадений нет — применить резервную стратегию (на выбор разработчика).
-
Вывести нормализованный номер, найденный ОКВЭД (код и название), длину совпадения.
-
Это игра — в приоритете полные совпадения. Каждый шаг оформить как отдельную функцию/класс (в зависимости от языка программирования).
-
Код следует единому стандарту документации/комментариев. Укажите, какому стандарту придерживается ваше решение (на выбор разработчика).
-
Разрешается использовать библиотеки, фреймворки и boilerplates с открытой лицензией MIT (или эквивалентной) при условии предоставления ссылки на источник в README.
-
В приоритете качество кода, а не его количество. Приложить краткую инструкцию по запуску.
-
Notifications
You must be signed in to change notification settings - Fork 1
bergstar/testcase
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published