|
18 / 18 / 14
Регистрация: 27.11.2011
Сообщений: 51
|
|
Каждый робот живет 3 года после сборки. Сколько роботов будет через N лет?29.11.2011, 21:55. Показов 25218. Ответов 26
Метки нет (Все метки)
Сообщество роботов живет по следующим законам: один раз в год они объединяются а полностью укомплектованные группы по 3 или 5 роботов(причем число групп из 3-х роботов-максимально возможное). За год группа из 3-х роботов собирает 5 новых роботов, а группа из 5 роботов - 9 новых роботов.
Каждый робот живет 3 года после сборки. Известно начальное количество роботов(k>7, все они только что собраны). Определить сколько роботов будет через N лет.
0
|
|
| 29.11.2011, 21:55 | |
|
Ответы с готовыми решениями:
26
Выведите на экран через сколько лет сумма будет В |
| 29.11.2011, 22:04 | |
|
Не по теме: Решил на ночь всем мозг добить ? :stop:
0
|
|
|
18 / 18 / 14
Регистрация: 27.11.2011
Сообщений: 51
|
||
| 29.11.2011, 22:09 [ТС] | ||
|
Кому не понятно как происходит распределение роботов по группам, объясню:
для начала нам нужно знать сколько роботов в данный год(изначальное количество мы вводим). Согласно условию количество групп из 3-х роботов должно быть максимально возможным(т.е. н-р: число роботов N(20) мы делим на 3, получаем 9 групп по 3, но т.к. остается еще 2 робота которых не впихнеш ни в группу из 3-х ни в группу из 5-ти, т.е. надо провести расчет который распределит так чтобы все роботы были распределены по группам и было максимальное число групп из 3- роботов). н-р для числа 20 распределение произойдет таким образом(3+3+3+3+3+5) Добавлено через 56 секунд
0
|
||
|
--\.founder./--
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
|
||||||
| 29.11.2011, 22:21 | ||||||
0
|
||||||
|
18 / 18 / 14
Регистрация: 27.11.2011
Сообщений: 51
|
|
| 29.11.2011, 22:40 [ТС] | |
|
работает неправильно
Добавлено через 10 минут мне ее сегодня дал препод.. у нее в ответах написано что например если дано -10 роботов то через 10 лет будет хз сколько роботов
0
|
|
|
--\.founder./--
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
|
|
| 29.11.2011, 22:41 | |
|
Да ну нафиг . Лучше с утречка такими задачками подбадриваться, а как это -10 роботов ?) :cofee2:
0
|
|
|
18 / 18 / 14
Регистрация: 27.11.2011
Сообщений: 51
|
|
| 29.11.2011, 22:55 [ТС] | |
|
ну наверное в долг взяли
![]() Добавлено через 3 минуты они у тебя в коде через 3 года не подыхают чтоли?
0
|
|
|
--\.founder./--
565 / 565 / 392
Регистрация: 20.10.2011
Сообщений: 867
|
|
| 29.11.2011, 22:59 | |
|
Ладно пофиг подыхают или нет !
Постараюсь о ней щас не думать , кошмар !
0
|
|
|
3 / 3 / 6
Регистрация: 24.03.2014
Сообщений: 65
|
||||||
| 24.07.2014, 00:28 | ||||||
|
Бампаю старую тему
Требуется проверка правильности программы Больше всего интересует правильная формула поиска сочетаний. Не нужно кидать ссылок - бороздил интернет где-то полчаса и так и не нашел правильного ответа.
0
|
||||||
|
Модератор
10435 / 5724 / 3405
Регистрация: 17.08.2012
Сообщений: 17,429
|
||||||||||||||
| 24.07.2014, 13:09 | ||||||||||||||
Можно без case:
0
|
||||||||||||||
|
3 / 3 / 6
Регистрация: 24.03.2014
Сообщений: 65
|
|
| 24.07.2014, 14:04 | |
|
Никак не мог догадаться, как можно получить максимальную производительность роботов
Добавлено через 22 минуты Моя программа, основанная на ваших вычислениях групп валится на 5 тесте a c m p Когда как программа с перебором валится на 16ом
0
|
|
| 24.07.2014, 14:06 | |
|
Не по теме: CrazzyBeer, что-то я не понимаю... Какие предпосылки позволили Вам прийти к выводу, что я Вас оскорбил? Не ведаю, за что, но извините.
0
|
|
|
3 / 3 / 6
Регистрация: 24.03.2014
Сообщений: 65
|
|
| 24.07.2014, 14:07 | |
|
Уже извиняюсь я, видимо, ибо не заметил , что отсутствует один пункт, который есть в моей задаче.
роботы объединяются так, чтобы собрать за год наибольшее количество новых роботов; Так что нужна именно максимальная производительность, но я не понимаю, почему перебор не работает
0
|
|
|
Модератор
10435 / 5724 / 3405
Регистрация: 17.08.2012
Сообщений: 17,429
|
|
| 24.07.2014, 14:13 | |
|
Да. Насчёт условия. По существующему условию максимальным должно быть количество групп из 3 роботов. Может быть, по Вашему условию, требуется максимальный выход продукции?
Насчёт тестов. Нужно смотреть, что за тестирующий сайт. Не по теме: Вообще, на этих сайтах тесты достаточно синтетические, зачастую притянутые за уши. По моему мнению, ничему хорошему на них научиться нельзя. Добавлено через 1 минуту Не по теме: А, опоздал... Значит, всё-таки требуется максимальный выход роботов, а не как в существующем условии...
0
|
|
|
3 / 3 / 6
Регистрация: 24.03.2014
Сообщений: 65
|
|
| 24.07.2014, 14:17 | |
|
Я бы скинул вам ссылку, но она подвергнется
Сижу, в общем и мучаюсь. Опустился даже до перебора. Хотя, если поставить большие цифры - перебор будет отбирать много времени Может и не в группах дело. Хотя, я почти уверен, что правильно вычисляю умирающих роботов
0
|
|
|
Модератор
10435 / 5724 / 3405
Регистрация: 17.08.2012
Сообщений: 17,429
|
||||||
| 24.07.2014, 14:34 | ||||||
|
Вроде бы, перебор не требуется...
Каждый робот делает в случае с 3 роботами 5/3=1.6(6) робота, в случае с 5 роботами 9/5=1.8 робота. Очевидно, должно быть максимальное количество групп из 5 роботов, а из 3 - сколько получится. Тогда по остатку деления общего количества роботов на 5 можно определить количество групп из 3 роботов: 0 - 0 групп; 1 - 2; 2 - 4; 3 - 1; 4 - 3.
Не по теме: Пора на работу бежать, буду на форуме ночью. Добавлено через 4 минуты Да, и в условии задачи есть двойственность... Вот дано p штук новых роботов, как эти железяки решат: прямо сразу новых собирать или всё же через год?
0
|
||||||
|
3 / 3 / 6
Регистрация: 24.03.2014
Сообщений: 65
|
|
| 24.07.2014, 14:40 | |
|
Я тоже об этом думал. Когда же умирают - до сборки или после сборки?
Добавлено через 49 секунд Я сейчас опробую вариант со смертью до сборки Добавлено через 2 минуты Говорится, что объединяются в начале года. Тобишь сначала собирают, а потом умирают. А в условии ничего не говорится о ограничении в возможностях сборки
0
|
|
|
Модератор
10435 / 5724 / 3405
Регистрация: 17.08.2012
Сообщений: 17,429
|
||
| 24.07.2014, 15:02 | ||
|
А, знаю этот сайт... Тогда уточнённое условие задачи:
Начало 1 года. Есть 3 робота; конец 1 года. Аврал, разбиваемся на группы, собираем...; начало 2 года. Подсчёт. Была одна группа из 3 роботов, собрала ещё 5. Всего 8. Ура. В голове дыра. Нигде в условии не сказано, что делать, если К=1 или К=2 или К=4. Не по теме: Я же говорю, ничему хорошему эти сайты не учат. Добавлено через 2 минуты Не по теме: Да, и пусть с ней, Вашей ссылкой... Сам же я и попросил, тем более, теперь исчезновение этого сайта или задачи №166 на нём не приведёт к потере информации для нашего форума. Не буду стирать или звёзды ставить, незачем.
0
|
||
|
3 / 3 / 6
Регистрация: 24.03.2014
Сообщений: 65
|
|
| 24.07.2014, 15:02 | |
|
Да. Если роботов начальных будет меньше трех, тогда в начале 4 года они умрут, а вот если 4, тогда ленится, да.
0
|
|
|
3 / 3 / 6
Регистрация: 24.03.2014
Сообщений: 65
|
|
| 24.07.2014, 15:02 | |
|
Вот
0
|
|
| 24.07.2014, 15:02 | |
|
Помогаю со студенческими работами здесь
20
Сообщество роботов. Сколько роботов будет через N лет Вычислить, сколько роботов будет через определенное количество лет Сколько роботов будет существовать через N дней Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|