0 / 0 / 0
Регистрация: 08.08.2019
Сообщений: 5
|
||||||
Secret room08.08.2019, 10:00. Показов 1481. Ответов 7
Метки python 3.7 (Все метки)
Всем привет!
В свободное время занимаюсь решением задачек на одном ресурсе. Столкнулся с проблемой, что в одном из заданий, не могу пройти проверку. Подозреваю, что ошибка в проверочном модуле ресурса, но возможно у меня просто не хватает опыта понять свою ошибку. Задание: На входе ваша функция получит число - общее количество дверей в текущем помещении. Вам нужно будет отсортировать номера дверей в том порядке, в котором эти числа, выраженные словами, идут в алфавитном порядке. А затем вернуть номер позиции, на которой находится последняя дверь (дверь с самым большим номером). Отсчет ведется с 1-й позиции (а не с 0-й). Максимальное количество дверей - 1000. Числа после 100 записываются в формате - 'one hundred twenty nine'. Тысяча - one thousand. Входные данные: номер двери. Выходные данные: "правильный" номер двери. Предусловия: 2 <= количество дверей <= 1000 То что я накодил:
0
|
08.08.2019, 10:00 | |
Ответы с готовыми решениями:
7
Secret net Информация по Secret net
|
Автоматизируй это!
![]() ![]() |
||||||
08.08.2019, 10:58 | ||||||
Anny27, неслабый метод chekio и по содержанию и по названию (ни о чем не говорит). Я не в плане особой критики, но прочитать и понять все эти вложенные условия, согласись не простое дело, особенно если ты не автор кода. Ошибка где-то есть, но эо надо конкретно вчитаться во все это, я не готов.
Вот мой вариант, код подсократил, указанный тобой тест проходит (по остальным не знаю, может и есть косяки), готов ответить на вопросы
1
|
0 / 0 / 0
Регистрация: 08.08.2019
Сообщений: 5
|
|
08.08.2019, 12:06 [ТС] | |
Спасибо большое за ответ!
Согласен, мой код далек от хорошего, я еще только учусь и во многом полагаюсь на данные и названия, которые предлагает сам ресурс, поэтому зачастую возникает такая неразбериха... P.s. К сожалению, Ваш код тоже не прошел проверку. Теперь не проходит проверка с входным параметром 999, функция возвращает 382, а система говорит, что должно быть 383. ![]()
0
|
Автоматизируй это!
![]() ![]() |
||||||
08.08.2019, 12:27 | ||||||
Anny27, да, прошляпил вариант с 20,30 и т.п
вот
1
|
0 / 0 / 0
Регистрация: 08.08.2019
Сообщений: 5
|
|
08.08.2019, 12:42 [ТС] | |
Чет я тоже пропустил этот момент, когда код разбирал, отвлекли по работе.
Но, к сожалению, опять не прошел проверку до конца, теперь упал на 753, возвращается 357, правильный результат 359. P.s. А с виду задание казалось легким...
0
|
Автоматизируй это!
![]() ![]() |
|||||||
08.08.2019, 13:07 | |||||||
![]() РешениеПроверяй
1
|
Автоматизируй это!
![]() ![]() |
|
08.08.2019, 13:47 | |
Anny27, если есть вопросы по коду - не стесняйся
0
|
08.08.2019, 13:47 | |
Помогаю со студенческими работами здесь
8
Enable secret 5 cisco Установка SECRET NET 6 Secret Net LSP Secret Net 6 - проблема session store secret Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Реализация операторов Kubernetes
Mr. Docker 16.05.2025
Концепция операторов Kubernetes зародилась в недрах компании CoreOS (позже купленной Red Hat), когда команда инженеров искала способ автоматизировать управление распределёнными базами данных в. . .
|
Отражение в C# и динамическое управление типами
stackOverflow 16.05.2025
Reflection API в . NET — это набор классов и интерфейсов в пространстве имён System. Reflection, который позволяет исследовать и манипулировать типами, методами, свойствами и другими элементами. . .
|
Настройка гиперпараметров с помощью Grid Search и Random Search в Python
AI_Generated 15.05.2025
В машинном обучении существует фундаментальное разделение между параметрами и гиперпараметрами моделей. Если параметры – это те величины, которые алгоритм "изучает" непосредственно из данных (веса. . .
|
Сериализация и десериализация данных на Python
py-thonny 15.05.2025
Сериализация — это своего рода "замораживание" объектов. Вы берёте живой, динамический объект из памяти и превращаете его в статичную строку или поток байтов. А десериализация выполняет обратный. . .
|
Чем асинхронная логика (схемотехника) лучше тактируемой, как я думаю, что помимо энергоэффективности - ещё и безопасность.
Hrethgir 14.05.2025
Помимо огромного плюса в энергоэффективности, асинхронная логика - тотальный контроль над каждым совершённым тактом, а значит - безусловная безопасность, где безконтрольно не совершится ни одного. . .
|
Многопоточные приложения на C++
bytestream 14.05.2025
C++ всегда был языком, тесно работающим с железом, и потому особеннно эффективным для многопоточного программирования. Стандарт C++11 произвёл революцию, добавив в язык нативную поддержку потоков,. . .
|
Stack, Queue и Hashtable в C#
UnmanagedCoder 14.05.2025
Каждый опытный разработчик наверняка сталкивался с ситуацией, когда невинный на первый взгляд List<T> превращался в узкое горлышко всего приложения. Причина проста: универсальность – это прекрасно,. . .
|
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025
Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .
|
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025
NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .
|
Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
|