Форум » Циклы и ветвления » B14 из тренировочной работы №3 » Ответить

B14 из тренировочной работы №3

klariss: Доброе время суток. Задания В14 особенно трудны в математической части. Подскажите как решить. Мне кажется, что надо найти мах параболы, ветви направлены вниз, значит мах существует. Как найти этот мах? var a,b,t,M,R :integer; Function F(x: integer):integer; begin F := 19*(19-x)*(x-17)+17; end; BEGIN a := -20; b := 20; M := a; R := F(a); for t := a to b do begin if (F(t) >= R) then begin M := t; R := F(t); end; end; write(M); END.

Ответов - 5

Поляков: klariss пишет: Задания В14 особенно трудны в математической части. Подскажите как решить. См. тут. Иногда максимум (или минимум) может быть на границах интервала.

klariss: Простите, но я ваши решения В14 изучаю уже не первый год, огромная помощь, спасибо. Но в этот раз что-то не могу решить именно эту задачу, а подобной у вас не нашла.

Поляков: klariss пишет: я ваши решения В14 изучаю уже не первый год :-) Задача B14 в таком виде введена только в этом году. не могу решить именно эту задачу Тут все просто. 1) ветви параболы вниз, значит есть максимум 2) свободный член не влияет на x-координату максимума 3) x-координата максимума - это среднее между корнями уравнения (19-x)*(x-17)=0, то есть (19+17)/2=18 4) значение 18 входит в интервал [-20,20], поэтому ответ - 18.


klariss: Так просто! Спасибо)) завтра хочу разобрать эту работу на уроках. вы очень помогли. 1) ветви параболы вверх, значит есть максимум - наверное, ветви вниз?

Поляков: klariss пишет: есть максимум - наверное, ветви вниз? Да, конечно. :-)



полная версия страницы