Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Программисты — удалённая работа в Москве

Дата: 2025-12-11
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-12-11
Описание
Data Science. Разработка с нуля, Решение олимпиадной задачи на python. Асимметричный диалог (26 баллов) Ограничение времени 1 с Ограничение памяти 64.0 Мб Ввод стандартный ввод Вывод стандартный вывод [анализ кода; автономное управление] Умный робот-пылесос фирмы «АБ-Мур» несколько лет прекрасно справлялся со своей основной задачей, как в один прекрасный день перестал реагировать на команды и вместо этого тихо мигал красным огоньком. Коля Четвёркин поискал в интернете и узнал, что недавно на центральном сервере обновили ключи шифрования, и если пылесос не успел их синхронизировать, нужно сделать это вручную. А именно – зайти в консоль прошивки и запустить утилиту синхронизации. Её название отличается от пылесоса к пылесосу, но известно, файл утилиты имеет расширение«.FLG» и лежит в начальном каталоге. Да, в пылесосе есть настоящая операционная система, и у неё есть много команд. Нас будут интересовать шесть: DIR – выводит построчно названия файлов в текущем каталоге. EXEC a – запускает файл a (если он существует и исполняемый). если файл не существует, система ответит ERROR NOT EXIST. если файл не исполняемый, система ответит ERROR NOT EXECUTABLE. COPY a b – копирует файл a в файл b (если a существует, а b – не существует). если b существует, система ответит ERROR EXIST. DEL a – удаляет файл a (если он существует и не исполняемый). если файл нельзя удалить, система ответит ERROR CANT DELETE TRUE – ничего не делает. EXIT – завершает сеанс. Если команда не существует, система отвечает ERROR SYNTAX. Если количество параметров не совпадает с необходимым для команды, система отвечает “ERROR PARAMETER“. Если указанный файл не существует, система отвечает ERROR NOT FOUND, если не указано иначе. Если команда выполнена успешно, то последней отдельной строкой (после вывода самой команды) возвращается OK. Все эти команды работают благодаря интерпретатору команд, который тоже лежит в начальном каталоге. И его название тоже отличается между моделями пылесосов. В интернете пишут, что варианта три – COMMAND.COM, EXECUTOR.EXE или INTERPRT.INT. Но подключившись и выполнив первую команду, вместо файлов Коля увидел странные названия. Оказалось, что буквы и цифры в выводе перемешаны. То ли генератор вывода сломан, из-за чего вместо одной буквы выводится другая, то ли производитель специально подстроил шифрование. В пользу последней версии играет вычитанное в интернете предупреждение: если попытаться обратиться к интерпретатору не той версии или выполнить более10 команд за сеанс, система заблокируется, и пылесос точно придётся нести в сервисный центр. Коля очень не хочет нести пылесос в сервис и надеется отремонтировать его своими силами. Помогите Коле пробиться через защиты от производителя и напишите программу, которая запускает утилиту (или хотя бы интерпретатор команд). Задача проверяет навык анализа кодов и реализации автономного управления, что потребуется при решении финальной задачи. Для решения этой задачи у вашей команды есть 20 попыток. Протокол взаимодействия Это интерактивная задача. Ваша программа взаимодействует с проверочной системой посредством стандартных потоков ввода и вывода. Каждое входящее и исходящее сообщение должно сопровождаться переносом строки и очисткой буфера. Иными словами, после отправки сообщения программа должна очистить буфер (выполнить flush) и считать ответ от системы (прочесть строку или несколько строк). В случае некорректного поведения решения, проверка прерывается с вердиктом PE (Presentation Error). Ваше решение отправляет команду согласно условия задачи. Одна команда – одна строка. Проверочная система отвечает произвольным числом строк. Система оценивания Решение проходит проверку на наборе пылесосов. Если решение запускает интерпретатор команд, за пылесос присуждается 50%. Если же запускается утилита синхронизации, за пылесос ставится полный балл. Примечание Каждое входящее и исходящее сообщение должно сопровождаться переносом строки. Очистка буфера в Python делается функцией sys.stdout.flush(), в Java – System.out.flush(), в C++ – std::flush.
Похожие заказы

Data scientist

дистанционно
договорная
Доработка существующего продукта. Нужен разбор уже написанной методики - не разработка с нуля. Контекст: продукт для управления ценой в гостиничном бизнесе. Написана методика оценки эластичности спроса по цене и протокол её доказательства: определение оцениваемой величины, аудит идентификации, счётная регрессия с логарифмической связью и экспозицией, цензурирование при распродаже, учёт замещения между датами, иерархическое объединение, расчёт мощности, негативные контроли, предрегистрация. Кода модели пока нет, данные не накоплены. Задача - прочитать документ (около 18 страниц) и дать вердикт по пунктам: 1. Корректна ли стратегия идентификации и достаточно ли рандомизации в предложенном виде. 2. Верен ли расчёт мощности и разумны ли допущения, из которых он выведен. 3. Чего не хватает в протоколе проверок и что может дать смещённую оценку. 4. Где методика обещает больше, чем позволяет дизайн. Формат: удалённо, разовая работа, 1-2 недели. Возможна последующая консультация на этапе реализации. Требования: практический опыт причинного вывода на наблюдательных данных, дизайн экспериментов, счётные модели (Пуассон или отрицательное биномиальное, экспозиция, сверхрассеяние), расчёт мощности. Плюсом - ценообразование, ритейл, revenue management.
Москва Фрилансеры

Программисты

дистанционно
договорная
Data Science. Настройка. Стоит серверная стойка, локальное подключение по ethernet кабелю между оконечниками есть, отсутствуют жесткие диски в стойке. Купил 4 жестких на 1тб, необходимо наверное накатить необходимую версию винды на жесткие, правильно их установить и настроить сам сервер.
Москва Фрилансеры

Data scientist

дистанционно
договорная
Разработка с нуля, настройка. Из амо срм выгрузить необходимые данные и подгрузить в яндекс даталенз для аналитики, отслеживания выручки, конверсии и тд. Профиль- медицина.
Москва Фрилансеры

Data scientist

дистанционно
договорная
Настройка. Ищу специалиста работающего с Knime. Необходима помощь в установке и объяснение как им пользоваться.
Кемерово Фрилансеры

Data scientist

дистанционно
договорная
Разработка с нуля, настройка.
Москва Фрилансеры

Data scientist

дистанционно
договорная
Разработка с нуля. Пожелания и особенности: Здравствуйте . Необходимо сделать нарративный анализ по исследованию конфликтных ситуаций педагогов с родителями учеников. У нас есть тексты - нарративы педагогов (200 шт в таблице эксель, вопросы разложены по отельным столбцам) о случаях трудных ситуаций взаимодействия с родителями (время, место, участники, их действия, завершение ситуации, переживания педагога об этом,точки зрения педагога на ситуацию, Какие выводы педагог для себя сделал из данной ситуации..).
Екатеринбург Фрилансеры

Программисты

дистанционно
договорная
Data Science. Настройка. Скопировать мрт диски и отправить на эл. Почту.
Краснодар Фрилансеры