М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Selik1234
Selik1234
06.07.2020 10:04 •  Информатика

Ввести одномерный массив т[20] с клавиатуры, вывести на экран в строку. отдельно вывести элементы массива большее среднего арифметического. определить их колличество

👇
Ответ:
eromadima
eromadima
06.07.2020
Const
  n = 20;

var
  T: array[1..n] of integer;
  mean: real;
  i, k: integer;

begin
  writeln('Введите ', n, ' элементов массива');
  for i := 1 to n do
  begin
    read(T[i]);
    mean := mean + T[i]
  end;
  mean := mean / n;
  k := 0;
  writeln(#13#10, 'Введено: ');
  for i := 1 to n do write(T[i]:5);
  writeln(#13#10, 'Элементы массива, превышаюшие среднее арифметическое ',
      mean:0:2);
  for i := 1 to n do
    if T[i] > mean then
    begin
      write(T[i]:5);
      k := k + 1
    end;
  writeln(#13#10, 'Найдено элементов, превышаюших среднее арифметическое: ', k)
end.

Тестовое решение:

Введите 20 элементов массива
5 17 28 45 -20 34 9 18 42 -36 18 36 0 24 5 45 -7 12 1 21

Введено:
    5   17   28   45  -20   34    9   18   42  -36   18   36    0   24    5   45   -7   12    1   21
Элементы массива, превышаюшие среднее арифметическое 14.85
   17   28   45   34   18   42   18   36   24   45   21
Найдено элементов, превышаюших среднее арифметическое: 11
4,6(37 оценок)
Открыть все ответы
Ответ:
гпү
гпү
06.07.2020

В одну папку со своими страницами поместите файлы glavnaya.txt и wallpaper.jpg (фон).

При этом файл с таблицей переименуйте на 'таблиця.html', файл с планами - на 'плани.html', а файл с определениями - на 'означення.html'.

И смените расширение glavnaya.txt на glavnaya.html.

<!DOCTYPE html>

<html>

<head>

 <meta charset="utf-8">

 <title>Головна сторінка</title>

 <style>

  body {

   /*устанавливаем фон страницы*/

   background-image: url('wallpaper.jpg');

   background-size: cover;

   /*устанавливаем шрифт*/

   font-family: Arial;

  }

  li {

   /*увеличиваем размер шрифта*/

   font-size: 25px;

  }

 </style>

</head>

<body>

 <h1 align="center">Усі сторінки. Оксенчук Саша</h1>

 <ul>

  <li>Моя таблиця розміщена <a href="таблиця.html">тут</a>.</li>

  <li>Мої плани розміщені <a href="плани.html">тут</a>.</li>

  <li>Означення розміщені <a href="означення.html">тут</a>.</li>

 </ul>

</body>

</html>


Соедините все веб-страницы с гиперссылок в одну главную веб-страницу, с названием glavnaya.html. Уст
Соедините все веб-страницы с гиперссылок в одну главную веб-страницу, с названием glavnaya.html. Уст
4,8(52 оценок)
Ответ:
ник230903
ник230903
06.07.2020

Так как речь идет о таблице, то лучше перебрать рекурсивно. Логично, что количество путей для клетки (i,j) - это количество путей для правой соседней клетки + количество путей для нижней соседней клетки.

При таком условии мы будем посещать те же клетки слишком часто, однако значение для них меняться не будет. Имеет смысл вычислить их единожды и запомнить для последующих использований. (На самом деле, достаточно иметь буфер вместимостью всего в 6 элементов, но мы сделаем полное запоминание).

(Иллюстрация 3 - таблица кэша)

Иллюстрации кода и возможного вывода прикреплены в дополнительных материалах.

========================

Ваши оценки и отзывы позволяют лучше оценить качество ответа.

Если ответ удовлетворил, не забудь отметить его как "Лучший".

Успехов в учёбе!

========================

Код:

cache = {}

def calculate_max_way_price(x: int, y: int, m:int, n:int):

  if (x, y) in cache:

      return cache[(x, y)]

  x_way, y_way = 0, 0

  if x < m - 1:

      x_way = calculate_max_way_price(x + 1, y, m, n)

  if y < n - 1:

      y_way = calculate_max_way_price(x, y + 1, m, n)

  if x == m - 1 and y == n - 1:

      cache[(x, y)] = 1

      return 1

  cache[(x, y)] = x_way + y_way

  return x_way + y_way

N = int(input())

M = int(input())

print(calculate_max_way_price(0, 0, N, M))


написать программу на питон: Количество маршрутов в прямоугольной таблице В прямоугольной таблице N×
написать программу на питон: Количество маршрутов в прямоугольной таблице В прямоугольной таблице N×
4,4(65 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ