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

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

Дата: 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

дистанционно
договорная
Тестирование, разработка с нуля, настройка. Разработка распределенной системы мониторинга промышленного оборудования на базе автономных IoT-нод. Работа с временными рядами в условиях высокой зашумленности. Стек датчиков (Input Data): 6-осевой инерциальный модуль (High-frequency IMU). Токовые трансформаторы (AC/DC Current monitoring). Климатические параметры (Temp/Humidity). Ключевые задачи: Анализ сигнатур движения: Разработка алгоритмов сегментации циклов работы оборудования на основе данных акселерометра и гироскопа (Kalman filtering, Madgwick). Частотный анализ и дефектоскопия: Выделение признаков износа механических узлов через FFT/STFT-преобразования виброакустических паттернов. Профилирование энергопотребления: Детекция аномалий в пусковых и рабочих токах двигателя для прогнозирования электрических неисправностей. Environment Correction: Построение регрессионных моделей влияния микроклимата на износ компонентов системы. Edge AI Implementation: Оптимизация классификаторов для исполнения на микроконтроллерах с ограниченными ресурсами (TinyML). Технические требования: Опыт работы с DSP (цифровая обработка сигналов) и Anomaly Detection. Python (NumPy, SciPy, Scikit-learn, PyTorch/TensorFlow). Понимание физики процессов в электромеханических системах.
Москва Фрилансеры

IT-аутсорсинг

дистанционно
договорная
Разработка ПО. Data Science. Разработка с нуля, тестирование, настройка, доработка существующего продукта. Необходимо сделать РНП систему для наших магазинов на вб и озон. Иначе - оцифровка результатов, производимая автоматически и на постоянной основе. Данные с маркетплейсов собираются по апи и интерпретируются в читаемый формат для постоянного анализа: сумма заказов, количество заказов, заказы по артикулу, рекламный расход, дрр, расчет прибыли от заказов и тд. Ищу активного, инициативного вайбкодера/программиста, который сможет на постоянной основе работать с проектом, допиливать его, тк развитие у такой системы может быть бесконечное. Не интересны специалисты с оверпрайс чеком и на разовое выполнение задачи. Если вы прочитали до конца, при отклике ответьте пожалуйста на вопросы: 1. Был ли у вас опыт вайбкодинга? Что это было? 2. Умеете ли вы писать и доделывать код самостоятельно? 3. На какую зп хотите рассчитывать, если будет предложение устроиться в штат?.
Москва Фрилансеры

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

дистанционно
договорная
Data Science. Разработка с нуля. Автоматизация аналитической системы для Ozon Нужен Python‑разработчик / интегратор для создания MVP аналитической системы под магазин Ozon с интеграцией API, хранением истории данных и базовой причинной аналитикой. Ozon Seller API позволяет автоматизировать работу с товарами, ценами, остатками и отчётами, а MPSTATS предоставляет аналитику по продажам, конкурентам, трендам и API для интеграции с другими программами. Цель проекта Собрать систему, которая автоматически получает данные из Ozon и внешней аналитики, сохраняет историю и помогает отвечать на вопросы: почему выросли или упали продажи по SKU; что повлияло сильнее: цена, индекс цен, акции, остатки, изменения карточки, конкуренты; какие акции и изменения карточки работают лучше.
Москва Фрилансеры

Data scientist

дистанционно
договорная
обработать опросники. Нужно обработать заполненные опросники (26 человек заполнили по 4 опросника. 4 опросника (ниже), нужно посчитать значения по всем шкалам, корреляции в соответствии с гипотезами. Ищу клинического психолога или того, кто разбирается в статистики, умеет пользоваться СПСС. 1. Личностный опросник Айзенка (EPI) для оценки личностных черт (экстраверсия–интроверсия, нейротизм). 2. Тест жизнестойкости С. Мадди в адаптации Д. А. Леонтьева и Е.И. Рассказовой. 3. Опросник способов совладающего поведения Р. Лазаруса и С. Фолкман в адаптации Т. Л. Крюковой и Е. В. Куфтяк. 4. Опросник качества жизни SF-36.
Москва Фрилансеры

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

дистанционно
договорная
Data Science. Разработка с нуля, тестирование, настройка, доработка существующего продукта. Нужен разработчик для SaaS: обработка прайс-листов, сопоставление товаров, работа с PostgreSQL, интеграция с 1С, API, загрузка Excel/PDF.
Москва Фрилансеры

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

дистанционно
договорная
Data Science. Разработка с нуля, доработка существующего продукта. Выход на инференцию.
Москва Фрилансеры

Data scientist

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