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

Програма кінотеатру

Translated500 UAH

Додатки 2

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

Відгук замовника про співпрацю з Назаром Семенишиним

Якість
Професіоналізм
Вартість
Контактність
Терміни

Легко знайшли взаєморозуміння, швидко досягли кінцевого результату.

Профіль видалено | Сейф Сейф

Відгук фрилансера про співпрацю з замовником

Оплата
Постановка завдання
Чіткість вимог
Контактність

Проект досить легкий і з ознаками комбінаторної задачі. Замовник дозволив вирішити її якомога простіше, але декілька разів просив змінити код.

  1. 726    42  0   1
    Переможець2 дні500 UAH

    Добрий день, звертайтеся, буду раді співпраці. Я писав на C++ вже давно.

  2. 378    85  3   6
    1 день500 UAH

    Добрий день, напишу на C# (як С, але виведення іншими операторами(у даному завдання)) коментарі в коді + усне пояснення при необхідності

  3. 461    41  1
    1 день500 UAH

    Привіт, я можу зробити на C++, напишіть мені в телеграм (указаний в профілі), або тут на сайті. Будемо раді вам допомогти.

  4. Ще 9 ставок приховано
  • Сергей Назаренко
    30 вересня 2019, 11:49 |

    Мелочь, которая не сильно поможет справиться с заданием, но все же...
    С 10:00 до 20:00- это 600 минут, а не 540, как указано в Вашем коде.

  • Профіль видалено
    30 вересня 2019, 11:51 |

    Согласен... мой косяк...

  • Сергей Назаренко
    30 вересня 2019, 12:01 |

    Это учебное задание?

    Или прототип для промышленной разработки?

    Какие-нибудь методички есть? Или можно использовать любые средства (в том числе Генетические алгоритмы, ИИ и т.п.)?

  • Профіль видалено
    30 вересня 2019, 12:32 |

    учебный тест для поступления на курсы  В комментарии сказано: "Ключевым критерием является ход ваших рассуждений, поэтому в качестве ответа возможно неполное решение или письменное пояснение вашего хода мыслей. "

  • Сергей Назаренко
    30 вересня 2019, 12:38 |

    Тогда, возможно, Вам подойдет просто идея того, как можно решить данную задачу с помощью генетических алгоритмов. Может код и писать не нужно?


    Хотя, если Вы хотите пойти на курсы, то лучше самостоятельно решать подобные задачи. Т.к. какой смысл платить за обучение, если на выходе ничего уметь не будешь?

  • Профіль видалено
    30 вересня 2019, 13:29 |

    Я с прошлого года учился в Академии "Шаг" (у Вас в Украине вроде бы достаточно распространённая сеть учебных заведений), за полгода прошли немножко галопом С/С++, много теории, чуть меньше практики, но после каникул нас "сократили", соединили из-за малого количества с субботней группой, в итоге пришлось бросить. 

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

    Это так, литературное отступление по поводу того, что решать надо самому. Полностью согласен! Но волшебный пинок необходим!

  • Сергей Назаренко
    30 вересня 2019, 12:36 |

    Еще одно уточнение:

    "Измените программу таким образом, чтобы расписания сеансов в различных залах не повторялись. Достаточно отличия в один сеанс или в их порядке."

    Речь идет о том, чтобы сами фильмы не повторялись в разных залах? Или чтобы порядок длительностей фильмов не повторялся (чтобы в разных залах время начала и конца сеанса были разными)?
    Если речь идет о длительностях, то что делать, если все фильмы одинаковой длительности (как их не крути - все длительности одинаковые, а значит будут повторяться)?

  • Профіль видалено
    30 вересня 2019, 12:55 |

    Нет, как я понял задачу, можно поставить в репертуар хоть один фильм на весь день, но в конце добавить другой фильм из списка, так, чтобы от всех 600 минут осталось 10 (minimum). 

    А в дополнительной задаче нужно, просто сортировку сделать отличной от другого зала или создать разные наборы фильмов в разных залах.
    по сути идеальным вариантом было бы, если все фильмы по 60 минут, и мы просто получаем остаток от деления общего времени на длительность фильмов равный нулю. что я и пытался выразить в алгоритме на С (второй файл).

  • Сергей Назаренко
    30 вересня 2019, 13:07 |

    В тексте сказано о повторении расписания в различных залах, а не в одном зале.
    Поэтому, скорее речь идет о том, чтобы, если взять два любых зала, то их расписания не повторялись. Вот только не понятно - не повторялись только по времени, только по составу фильмов, или по порядку расположения фильмов (время и состав)?
    Но это не сильно меняет задачу. С точки зрения Генетического алгоритма, на этапе умирания непригодных Расписаний, по разному будет определяться имеет Расписание право на существование или нет. Остальная часть алгоритма останется неизменной.


    "по сути идеальным вариантом было бы"

    Идеальный вариант - это вариант, вероятность возникновения которого стремится к нулю. Если писать программу, опираясь на него, то именно такую вероятность мы будем закладывать в то, что программа будет работать. 🙂
    Простите за менторский тон, но задело просто. Вы, как будущий программист, просто не имеете никакого морального права рассчитывать на идеальные варианты. Первое, чему Вам нужно будет научиться - это всегда рассматривать обобщенный случай (включающий в себя все возможные варианты, в том числе самые неблагоприятные). Иначе Ваши программы будут безбожно глючить.

  • Профіль видалено
    30 вересня 2019, 13:12 |

    Не надо извиняться, я всегда за правильное мышление и за учёбу! 

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

Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)

1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для…

C та C++Десктопні додатки ∙ 3 дні 2 години тому ∙ 5 ставок

Розробка Minecraft Java Seed Map / Seed Viewer для сайту

Розробка Minecraft Java Seed Map / Seed Viewer для сайтуОпис проєкту Потрібно розробити browser-based інструментMinecraft Java Seed Map / Seed Viewer, який буде працювати на нашому сайті та дозволятиме користувачу ввести seed Minecraft Java Edition і переглянути інтерактивну…

C та C++HTML та CSS верстання ∙ 3 дні 8 годин тому ∙ 14 ставок

Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x)

1000 UAH

Порівняльний аналіз ефективності кастомного ПЗ (v2.2-field) та еталонного ПЗ (Meshtastic v2.x) на ідентичній апаратній платформі (ESP32 + SX1268, 2W) за критеріями дальності, пропускної спроможності, стабільності лінка та енергоспоживання. Провести тести з вимірюваннями з…

C та C++C# ∙ 7 днів 16 годин тому ∙ 2 ставки

Консультація та аудит поточного проєкту на Odoo 19 Community Edition

Шукаємо Odoo Developer — соло-розробника з досвідом розробки на Odoo 19 Community Edition, у тому числі за допомогою Claude Code. Нам потрібен спеціаліст, який має успішно реалізовані проєкти в Odoo та практичний досвід розробки з використанням Claude Code. Важливо: розглядаємо…

C та C++Javascript та Typescript ∙ 10 днів 17 годин тому ∙ 8 ставок

Розробка ПЗ для Arduino (RF-модулі 3–7.5 ГГц, автоматичне сканування частот)

Потрібно розробити систему на Arduino для автоматичного пошуку активного аналогового відеосигналу та автоматичного налаштування передавача на виявлену частоту.Планується використання трьох окремих приймально-передавальних модулів: 3000–4200 МГц; 4900–6000 МГц; 6100–7500…

C та C++Вбудовані системи та мікроконтролери ∙ 11 днів 17 годин тому ∙ 5 ставок

Замовник
Профіль видалено


Проєкт опублікований
6 років тому
140 переглядів