1. Главная
  2. Библиотека
  3. Высшая математика
  4. Имеется массив В с индексами элементов от 1 до 13. Элем...
Разбор задачи

Имеется массив В с индексами элементов от 1 до 13. Элементам массива присвоены целочисленные положительные значения, при этом строго четырехзначные числа. Какое максимальное значение может иметь переменная 's' в результате выполнения следующей программы?

  • Предмет: Высшая математика
  • Автор: Кэмп
  • #Дискретная математика
  • #Численные методы
Имеется массив В с индексами элементов от 1 до 13. Элементам массива присвоены целочисленные положительные значения, при этом строго четырехзначные числа. Какое максимальное значение может иметь переменная 's' в результате выполнения следующей программы?

Условие:

Имеется массив В с индексами элементов от 1 до 13. Элементам массива присвоены целочисленные положительные значения, при этом строго четырехзначные числа. Какое максимальное значение может иметь переменная 's' в результате выполнения следующей программы? $

s:=57;n:=7; for i:=1 to n−1 do s:=s+B[2∗i−1]+B[2∗i]−B[2∗i+1];\begin{array}{l} \mathrm{s}:=57 ; \mathrm{n}:=7 ; \\ \text { for } \mathrm{i}:=1 \text { to } \mathrm{n}-1 \text { do } \\ \mathrm{s}:=\mathrm{s}+\mathrm{B}[2 * \mathrm{i}-1]+\mathrm{B}[2 * \mathrm{i}]-\mathrm{B}[2 * \mathrm{i}+1] ; \end{array}

$

Решение:

Рассмотрим программу, в которой переменной s изначально присвоено значение 57, а n = 7. Далее выполняется цикл от i = 1 до 6, и на каждом шаге выполняется операция:

  s := s + B[2i – 1] + B[2i] – B[2*i + 1]

Для i = 1, имеем:
  s := s + B[1] + B[2] – B[3]

Для i = 2:
  s := s + B[3] + B[4] – B[5]

Для i = 3:
  s := s + B[5] + B[6] – B[7]

Для i = 4:
  s := s + B[7] + B[8] – B[9]

Для i = 5:
  s := s + B[9] + B[10] – B[11]

Для i = 6:
  s := s + B[11] + B[12] – B[13]<br...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой принцип оптимизации применяется для нахождения максимального значения переменной 's' в данной программе?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод