Автор | Сообщение |
|
Отправлено: 26.05.12 21:41. Заголовок: В14 как решить ?
определите какое число будет напечатано после выполнения алгоритма var a,b,t,m,r:integer; function f(x:integer):integer; begin f:=5*(4-x*x)*(x*x-4)+1; 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; write (m); end. что-то я понят не могу как решать такое (( помогите пожалуйста
|
|
|
Ответов - 26
, стр:
1
2
All
[только новые]
|
|
|
| Администратор
|
Сообщение: 686
|
|
Отправлено: 09.06.14 14:58. Заголовок: Капутник пишет: Они ..
Капутник пишет: цитата: | Они специально так сделали |
|
Честно скажу - специально. Представители комиссии по информатике много раз говорили, что изменят внешний вид задачи при сохранении содержимого. Для того, чтобы разделить тех, кого натаскали на стандартные типы задач, и тех, кто способен соображать. Это справедливо.
|
|
|
|
Отправлено: 06.12.14 19:41. Заголовок: ege21 №55 и 56
Здравствуйте! В объяснениях к задачам типа ege21 у К.Полякова все понятно. Решая аналогичные, №55 и 56 - не сходится с ответами. Что я делаю не так? №55 k = 64, f := n * n + 30, f(5)=5*5+30=55 64-55=9, в ответе 11. №56 f := n * n + 20, f(6)=6*6+30=56 64-56=9, в ответе 13.
|
|
|
|
| Администратор
|
Сообщение: 725
|
|
Отправлено: 06.12.14 20:01. Заголовок: Гость пишет: 64-55=9..
Гость пишет: Подсказка: f(6) = 66. Подсказка: f(7) = 69.
|
|
|
|
Отправлено: 06.12.14 20:24. Заголовок: Спасибо за подсказку..
Спасибо за подсказку!
|
|
|
|
Отправлено: 12.03.15 15:04. Заголовок: вопрос
Не могу понять как решается задача №61 из ege21: при каком наибольшем значении входной переменной k программа выдает тот же ответ, что и при входном значении k=64?
|
|
|
|
| Администратор
|
Сообщение: 772
|
|
Отправлено: 12.03.15 18:50. Заголовок: Не могу понять как р..
цитата: | Не могу понять как решается задача №61 из ege21: |
|
Почитайте разобранные задачи. Там есть подобные.
|
|
|
|
Отправлено: 12.03.15 19:23. Заголовок: Спасибо!
Да, это мой недосмотр: привыкла вычитать. А здесь нужно просто посмотреть на прямую) Спасибо!
|
|
|
|
Отправлено: 12.03.15 19:38. Заголовок: почему?
ege21 №61: f(9)=81-20=61 f(10)=100-20=80 почему max=79 а не 80? №62: f94)=4*4*4-30=64-30=34 f95)=5*5*5-30=125-30=95 min=34
|
|
|
|
| Администратор
|
Сообщение: 773
|
|
Отправлено: 12.03.15 19:46. Заголовок: Гость пишет: почему ..
Гость пишет: Набираете программу в Паскаль-среде и разбираетесь.
|
|
|
|
Отправлено: 12.03.15 20:12. Заголовок: А почему?
Набрала в Паскале две программы на наименьшее и на наибольшее. Получается, что всегда: max = на единицу меньше чем f(i) наибольший; min = f(i) наименьший. А почему?
|
|
|
|
| Администратор
|
Сообщение: 775
|
|
Отправлено: 14.03.15 19:14. Заголовок: Гость пишет: А почем..
Гость пишет: В Паскаль-средах есть пошаговый режим, попробуйте разобраться сами. Обращайте внимание на условие, которое стоит в цикле.
|
|
|
Ответов - 26
, стр:
1
2
All
[только новые]
|
|