Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2017, 21:35   #1
stupididiot
Новичок
Джуниор
 
Регистрация: 18.10.2017
Сообщений: 2
По умолчанию Очень странное задание. Очень.

Незнайка, гуляя по Солнечному Городу, зашёл в сад и начал считать горшки и садовников. Всего в саду было N горшков с цветами, расположенных по кругу, за которыми ухаживали M садовников.
Незнайка заметил, что поливались все цветы. Оказалось, что те цветы, у которых не было садовников, поливались ближайшими садовниками, причём если два садовника были одинаково близко к цветку без садовника, то подбежать и полить его мог любой из них.
Незнайке стало жалко самого уставшего садовника, который полил больше всех цветов.
Определите по кол-ву садовников, какое максимальное и минимальное кол-во цветов мог полить самый уставший садовник.

Пример:
Вход: 10 и 5
Выход: 4 и 2

Пояснение примера: если 5 цветов в 10 горшках растут через 1 горшок, то возможно, что каждый садовник польёт только 2 цветка: за себя и за одного из отсутсвующих соседей. А вот если 4 цветка растут рядом, а один поодаль, то, возможно, этот садовник отвечающий за отдельно растущий цветок польёт целых 4 цветка, включая свой.

Сама задача, явно, очень простая. Но я не могу понять условие. help me plz.
Спасибо всем, кто поможет! Буду нереально благодарен.
stupididiot вне форума Ответить с цитированием
Старый 18.10.2017, 21:55   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Пояснение примера: если 5 цветов в 10 горшках растут через 1 горшок, то возможно, что каждый садовник польёт только 2 цветка: за себя и за одного из отсутсвующих соседей. А вот если 4 цветка растут рядом, а один поодаль, то, возможно, этот садовник отвечающий за отдельно растущий цветок польёт целых 4 цветка, включая свой.
Какое-то дубовое пояснение. 5 то садовников , а не цветов. И 10 горшков с цветами. Если садовников плотно к горшкам приставить, то какой-то крайний из них и должен полить 4 горшка. А если садовников равномерно распределить через один горшок, то и получится 2. Поэкспериментируй с циферблатом будильника и монетками например, только горшков правда 12 будет ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 18.10.2017, 22:13   #3
stupididiot
Новичок
Джуниор
 
Регистрация: 18.10.2017
Сообщений: 2
По умолчанию

Всё верно, в условии ошибки. Эти задания были выложены на сайте нашего "города", и больше их нигде нет. 2 часа убил на это задание, а всё оказалось настолько просто... Спасибо!
stupididiot вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запутаное задание задание с массивом.Буду очень благодарен. Riko1 Общие вопросы C/C++ 2 22.10.2011 10:23
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) Farridjan Помощь студентам 1 03.07.2009 12:24