Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Программа для деления числа

100 UAH

Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.

Отзыв заказчика о сотрудничестве с Dmitrij Dementiev

Качество
Профессионализм
Стоимость
Контактность
Сроки

Сказать что супер исполнитель и мастер программирования на языке С - это ничего не сказать! Дима взялся сделать ради забавы, но вникся в проект настолько, что некоторые исполнители которые делают ради денег так не вылаживаются как этот. Я попросил других исполнителей написать хотя бы черновой вариант программы что бы понять сколько по времени будет занимать вычисление, в тех программах что они написали вычисление проводилось примерно 10-15 минут. Программа Дмитрия делает это за 3-4 секунды. Постоянно на связи и постоянно предлагает варианты решения проблемы. Однозначно буду обращаться еще к исполнителю так как Профессионал с большой буквы. Однозначно рекомендую к сотрудничеству. Если Вам нужно нестандартное, оптимизированное и качественно выполненное, решение, вашей задачи или проблемы, то Дмитрий в этом просто АС. Еще раз спасибо за сотрудничество.

Отзыв фрилансера о сотрудничестве с Женей Петровским

Оплата
Постановка задачи
Четкость требований
Контактность

Хороший заказчик.

Задача поставлена корректно, при возникновении неучтенных ситуаций быстро и легко адаптировался и принимал необходимые решения. Постоянно на связи.

  1. 316    12  1
    4 дня600 UAH

    Доброго дня.
    С ТЗ ознакомился, готов взяться за выполнение данного задания. Сложностей не вижу
    Пишите, все обсудим и буду приступать

  2. 102    1  0
    2 дня500 UAH

    Здравствуйте, готов выполнить вашу задачу на питоне или шарпе. Обращайтесь.

  3. 15    1  0
    Победившая ставка1 день100 UAH

    Напишу на чистом Си за полчаса ради забавы. Оплата чисто символическая. С Вас отзыв.

    Телеграм: http://t.me/imperfectum
    Skype: xtota.dmitriy

  4. 500    29  1   1
    1 день300 UAH

    Сделаю. С#.
    =======================
    60 символов. 60 символов. 60 символов. 60 символов. 60 символов. 60 символов. 60 символов.

  5. 398    85  3   6
    2 дня500 UAH

    добрый день, в целом задача понятна и реализуема, вот только 24 мб это еще загрузить в оперативу нужно, пройтись по нему и выполнить арифметику, может подтормаживать

  6. 86    1  0
    1 день200 UAH

    Здравствуйте, готов реализовать данную задачу. Отпишите в телеграм @Arcex_official

  7. Еще 5 ставок скрыто
  1. 359    28  0
    1 день800 UAH

    Здравствуйте! Напишу на Java с помощью класса BigInteger. В цену входит проверка работы ПО на соответствующем железе, которое потянет такого рода вычисления.

  2. 2381    156  5
    1 день200 UAH

    Здравствуйте!
    Обращайтесь, сделаю быстро и качественно.
    Могу сделать как на С так и на С++.
    Указанные цена и сроки - программа будет с использованием сторонней библиотеки. Могу полностью написать алгоритмы сам, но будет подороже, но это если для лабораторной.
    Короче обращайтесь, есть что обсудить.

  3. 952    13  0
    5 дней1000 UAH

    Выполню на python или c ++, имею богатый опыт в решении таких задач, так как я участвовал во многих олимпиадах с подобными задачами. Стоит вопрос по длительности выполнения программы? Свяжитесь со мной, уточним все детали.

  4. 149  
    3 дня1000 UAH

    Здравия, Евгений)
    Готов взяться за ваш заказ. Напишу на C#.
    Не уверен, можно ли вообще сделать это на компьютере, но есть одна идея...
    Обращайтесь, буду рад сотрудничеству)

  5. Еще 2 ставки скрыты
    Еще 2 ставки скрыты
  • Sergey Mironov
    18 июля 2019, 18:42 |

    Максимальное число,которым оперирует ПК -  unsigned 64-bit integer или  18,446,744,073,709,551,615.

  • Женя Петровский
    18 июля 2019, 18:46 |

    Пример файла приложил

  • Sergey Mironov
    18 июля 2019, 18:47 |

    Вы не поняли. Ни в одном языке программирования нет возможности обрабатывать число размером 24 МБ 🙂 Это - ограничения архитектуры.

  • Вадим Молочников
    18 июля 2019, 18:49 |

    Есть такое понятие как "длинная арифметика". Именно это позволяет работать с большими числами

  • Женя Петровский
    18 июля 2019, 18:52 |

    Мне кажется что все таки Сергей в чем то прав, но я не программист конечно что бы это утверждать. 

  • Володимир Соколов
    18 июля 2019, 19:02 |

    он прав в том, что знает только программу первого курса, первой четверти, и это ПТУ наверн, а вообще это не проблема, как указал коллега выше есть понятия длинной арифметики и соответствующие классы, а вообще можно рассматривать число в файле не как число)

  • Игорь Ляльченко
    19 июля 2019, 6:26 |

    Не так. Можно программно реализовать и деление и умножение "в столик" например, и оперировать при этом менабайтными числами.

    Снимаю шляпу перед исполнителем, который взялся реализовать за полчаса деление. У меня в свое время реализация деления с остатком одного очень длинного на другое очень длинное (не ставил целью делать дробную часть) заняло суток двое.

  • Женя Петровский
    18 июля 2019, 18:50 |

    Я это понял как только прочел Ваше сообщение. Я просто прикрепил файл для того что бы Вы и другие программисты посмотрели можно ли такую задачу реализовать на практике. 

  • Игорь Ляльченко
    19 июля 2019, 6:49 |

    Не совсем правы. В школе учим таблицу умножения до 9*9.. а делим в столбик и умножаем числа любых размеров ))


  • Андрей Ent
    18 июля 2019, 18:58 |

    Это будет рекурсивная архитектура 😁 Арифметика новой эпохи!)

  • Женя Петровский
    18 июля 2019, 19:00 |

    Андрей я извиняюсь, но не понял. 

  • Андрей Ent
    18 июля 2019, 19:05 |

    У меня есть идея, как реализовать Вашу задачу.
    Представляется мне это как класс, который будет хранит в себе самого себя и переменную типа Long Long. Будет класс обработчик данных чисел, в котором будет скрыта логика работы с моим классом оберткой.

  • Профиль удален
    18 июля 2019, 19:01 |

    За длинную арифметику верно сказали выше, это единственный способ грамотно решить вашу задачу.

  • Володимир Соколов
    18 июля 2019, 19:03 |

    это далеко не так, но это единственный распостраненный способ решения таких задач

  • Профиль удален
    18 июля 2019, 19:04 |

    Потому и сделал акцент на "грамотно", а так вообще да, способов много.

  • Володимир Соколов
    18 июля 2019, 19:14 |

    и грамотных способов несколько, не таких как описано выше с лонг лонг

  • Олег Б.
    18 июля 2019, 19:24 |

    Написати клас , для множення і ділення в стовпчик)Щоб кожне число було елементом масива

  • Володимир Соколов
    18 июля 2019, 20:33 |

    боюся спитати, а ви прикидали скільки вам знадобиться пам'яті на 25 000 000 екземплярів такого класу?


  • Олег Б.
    18 июля 2019, 20:40 |

    http://prntscr.com/ogxa3b

    Якщо int то 100 мб, вроді

  • Олег Б.
    18 июля 2019, 20:42 |

    Ну канешно щоб таке написати , це треба дуже башковитого чоловічка

  • Вадим Молочников
    18 июля 2019, 21:03 |

    Имелось ввиду массив на 25 000 000 элементов, а не столько же экземпляров класса=)

  • Профиль удален
    18 июля 2019, 21:09 |

    необязательно алгоритм деления писать таким образом, чтобы для деления числа с разрядность 25 млн. цифр понадобилось 25 млн. чисел с разрядностью 25 млн. цифр 🙂

    Даже с кодированием в лоб (напр., Реализация длииииииинной арифметики на C++) вполне может хватить той памяти, что доступна на типичном оборудовании.

  • Олег Б.
    18 июля 2019, 22:51 |

    Ну да ідея трохи погана , бо памяті буде хавати близько 625000 GB , якщо створити таку кількість масивів, для множення в стовпчик

  • Профиль удален
    19 июля 2019, 0:52 |

    Длинная арифетика, деление и умножение столбиком. В чем проблема?

    ТОлько за 100 грвен я бы не взялся. тут все арифметические операции необходимо выполнить + - * /

  • Профиль удален
    19 июля 2019, 0:54 |

    Вобще в Net есть класс BigInteger, но не уверне что потянет число в 25мб

  • Игорь Ляльченко
    19 июля 2019, 7:02 |

    А вообще можно реализовать и с минимальным расходом ОЗУ и делить/умножать числа сравнимые с размером жёсткого диска ))

  • Профиль удален
    19 июля 2019, 9:25 |

    язаться мой вк https://vk.com/kopeykahackforcounterstrike

Актуальные фриланс-проекты в категории C и C++

Чёрная Украина (RP-проект на базе MTA)

51 525 UAH

Исправление ошибок различной сложности, как на изображениях. Корректировка навигации карты. Исправление дыр в карте, адаптация транспортных средств к проекту, удаление логотипов или их переписывание.

C и C++Python ∙ 22 часа 42 минуты назад ∙ 12 ставок

Инженер по инфраструктуре резидентных прокси

Мы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через…

C и C++DevOps ∙ 5 дней 7 часов назад ∙ 13 ставок

Добробка в существующей версии 1с розница блока для РЦ(распределительного центра)

В общем поясню, что у нас за база - есть общий сервер, где есть база Розница (где ставятся все приходы) - база УТП, куда переливаются все продажи - считается наценка, остатки по складам - маленькие базы розничных магазинов. По обменам у нас магазины обмениваются с базой Розница…

C и C++C# ∙ 5 дней 21 час назад ∙ 6 ставок

ПО Мастер-программа «KONSTRUCTOR»

185 490 UAH

Мы ищем очень опытного C++ разработчика для модернизации существующего ПО (мастер-программы). Программа отвечает за создание производного ПО представляющего аудио-визуальные сеансы психологической коррекции. Текущая версия написана на чистом WinAPI (Visual Studio 2019/2022).…

C и C++Десктопные приложения ∙ 11 дней 1 час назад ∙ 19 ставок

Написание кода для Arduino

Необходимо разработать программное обеспечение для весового дозатора на базе Arduino Uno. Комплектующие: Arduino Uno R3 HX711 + тензодатчик LCD1602 I2C дисплей MAX7219 светодиодная матрица 8x32 5 кнопок управления 4-канальное реле 2 сигнальные лампы Вибромагнит грубого…

C и C++Встраиваемые системы и микроконтроллеры ∙ 12 дней 9 часов назад ∙ 15 ставок

Заказчик
Женя Петровский
Украина Нововолынск  8  0
Проект опубликован
6 лет назад
408 просмотров