Главное меню

Как решить задачу про программиста Мишу и его брата-проказника?

Автор Xuminde, Март 15, 2024, 18:29

« назад - далее »

Xuminde

Миша очень увлекается программированием. Каждое утро он садится за компьютер и пишет код, а ближе к вечеру заканчивает, написав максимум 360 строк за этот день. Брат Миши любит проказничать, поэтому вечером каждого дня, когда Миша идёт спать, прокрадывается к его компьютеру и удаляет 10 последних строк. Сегодня утром Миша начинает проект объемом в 1753 строчки кода, в котором у него еще не написано ни одной строчки. Определите, какое минимальное количество дней потребуется Мише на работу, если его братик будет проказничать вечером каждого дня. Если Миша заканчивает проект в течение какого-то дня, то он отправляет его на GitHub, и его брат уже не сможет напроказничать.

Nnd

За те дни, в которые Миша продолжает работать над проектом, работа, после проказ брата, увеличивается на 350 строк в день. Если Миша успевает закончить работу, то он может в этот день создать все 360 строк.
Весь проект 1753 строки.
Примем х - количество дней, в течении которых Миша пишет проект.
По 350 строк в итоге получается каждый день, кроме последнего.
То есть (х - 1) число дней, в которые проект продвигается на 350 строк и 1 день 360 строк.
Составим неравенство:
(х-1)*350 + 360 >= 1753;
350х - 350 + 360 >= 1753;
350х + 10 >= 1753;
350х >= 1743;
Х >= 1753/350;
Х >= 4,98;
Х - количество дней, значит целое число, следовательно ответ: х = 5 дней.