Заблокирован
|
|
1 | |
Наибольшее число табуреток30.09.2016, 22:31. Показов 1797. Ответов 7
Метки нет (Все метки)
Всем привет!
Помогите, пожалуйста, с написанием кода для решения задачи. Условия: Вася и Миша занимаются изготовлением табуреток из покупных заготовок. Для этого их производственный процесс — разделён на две операции: сборка (Q1) и покраска (Q2). Их временные затраты приведены в таблице. Таблица. Затраты времени на исполнение, мин. ______ Q1__ Q2 Вася___ 5___ 7 Миша__ 6___ 9 Определить наибольшее число табуреток, которое они смогут собрать и покрасить за смену (8 часов работы), используя преимущества кооперации.
0
|
30.09.2016, 22:31 | |
Ответы с готовыми решениями:
7
Дано натуральное число n>1 Найти наибольшее число k при котором 4^k<n Найти наибольшее отрицательное число и наименьшее положительное число среди 6 чисел Задано число. Получить наибольшее(наименьшее) число, записанное теми же цифрами. Преобразовать каждое число последовательности чтобы из него получалось наибольшее число Выведите число, которое встретилось в последовательности наибольшее число раз (со стеками) |
563 / 303 / 189
Регистрация: 20.05.2016
Сообщений: 592
|
||||||
01.10.2016, 13:26 | 2 | |||||
Сообщение было отмечено balky02 как решение
Решение
0
|
Заблокирован
|
|||||||||||
01.10.2016, 17:13 [ТС] | 3 | ||||||||||
shsv!
Отлично! Спасибо. Код, картинка ниже
Условия: Вася, Миша и Серёжа занимаются изготовлением табуреток из покупных заготовок. Для этого их производственный процесс — разделён на три операции: сборка (Q1), покраска (Q2) и упаковка (Q3). Их временные затраты приведены в таблице. Таблица. Средние затраты времени на одну табуретку, мин. ________Q1___ Q2___ Q3 Вася_____ 5____ 7____ 3 Миша____6____ 9____ 4 Серёжа____7___10____ 5 Определить наибольшее число табуреток, которое они смогут втроём: собрать, покрасить и упаковать за смену (8 часов работы), используя преимущества кооперации. Пояснение для других участников, ниже. В лоб, без кооперации — они могут изготовить готовых табуреток: 480/(5 + 7 + 3) + 480/(6 + 9 + 4) + 480/(7 + 10 + 5) = 480/15 + 480/19 + 480/22 = 32 + 25 + 21 = 78 Но ведь это не предел?
0
|
Заблокирован
|
||||||
03.10.2016, 02:33 [ТС] | 4 | |||||
shsv!
Предполагаем: вся упаковка пойдёт через Васю, он самый быстрый — три минуты на табуретку! В дальнейшем просто уменьшим его время: 480 – 240 = 240, где 240 — общее время на упаковку. Всё бы хорошо, но не хватает трёх минут. Нет баланса: 80 не равно 81! Как улучшить результат? Код (спорный)
0
|
563 / 303 / 189
Регистрация: 20.05.2016
Сообщений: 592
|
|||||||||||
03.10.2016, 18:44 | 5 | ||||||||||
Сообщение было отмечено balky02 как решение
Решение
Не уверен в верности нижеследующего (даже при условии, что Ваша идея полностью ясна мне)
Результат
1
|
563 / 303 / 189
Регистрация: 20.05.2016
Сообщений: 592
|
|
04.10.2016, 14:02 | 7 |
В смысле синтаксиса всё вроде верно, усиленно считает 3-5 минут и выдаёт результат.
(Все оригинальные мысли - Ваши)
1
|
Заблокирован
|
|||||||||||
04.10.2016, 22:51 [ТС] | 8 | ||||||||||
shsv!
Всё отлично работает, спасибо! Наверно у меня слабенький процессор — более восьми (!) считает, картинка ниже. Сама Ваша идея мне понравилась. Только надо как-то "разукрупнить объёмы подсчётов". Например, уменьшить объём времени в 10 раз до 48 минут, тогда код срабатывает сразу. По остаткам времени будет возможно синтезировать общую картину, в перспективе. Код (для 48 минут) — без ожидания:
0
|
04.10.2016, 22:51 | |
04.10.2016, 22:51 | |
Помогаю со студенческими работами здесь
8
Распечатайте наименьшее число столько раз, сколько наибольшее число Дано натуральное число N. Получить наибольшее число вида 4k, меньшее N Дано целое число m>1. Получить наибольшее число, при котором (4^k)<m Найти число в массиве, которое встречается наибольшее число раз Выведите число, которое встретилось в последовательности наибольшее число раз Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |