Как мне кажется, тут нужен Метод подбора.Предположим, что работник работал три дня. Тогда он заработал 100*3 = 300 рублей. Следовательно, остальные 30-3=27 дней он прогуливал. Его штраф составляет 25*27=745 рублей. По условию задачи, работник не заработал ничего, но и не оставил за собой штрафа. Проверяем. 745-300=445 рублей. Значит, за ним остался штраф в 445 рублей, что неверно.Продолжим тем же способом и наконец поймем, что...Предположим, что работник работал шесть дней. Тогда он заработал 100*6 = 600 рублей. Следовательно, остальные 30-6=24 дня он прогуливал. Его штраф составляет 25*24=600 рублей. По условию задачи, работник не заработал ничего, но и не оставил за собой штрафа. Проверяем. 600-600=0 рублей. Значит, за ним не осталось штрафа, но он и не заработал ничего, что соответствует условию задачи. Значит, это верно.То же самое можно записать так:Работал 6 дн.1) 100*6=600 (руб.) - заработал.2) 30-6=24 (дн.) - не работал.3) 24*25=600 (руб.) - штраф.4) 600-600=0 (руб) - заработал всего за 30 дней.Ответ: Работник действительно работал шесть дней.