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

Запиши математический пример на языке программирования Python 1 вариант (мальчики)
65a3

y6

👇
Открыть все ответы
Ответ:
дима22819
дима22819
15.12.2020

program p1;

uses Crt;

var

 i, n, m, min: integer;

begin

 ClrScr;

 Write('Длина последовательности: ');

 Readln(n);

 Read(min);

 for i := 2 to n do

 begin

   Read(m);

   if m < min then

     min := m;

 end;

 Writeln(min);

 ReadKey;

end.

program p2;

uses Crt;

var

 i, n, m, max, k: integer;

begin

 ClrScr;

 Write('Длина последовательности: ');

 Readln(n);

 Read(max);

 k := 1;

 for i := 2 to n do

 begin

   Read(m);

   if m > max then

   begin

     max := m;

     k := 1;

   end

   else if m = max then

     k := k + 1;

 end;

 Writeln(k);

 ReadKey;

end.

4,4(67 оценок)
Ответ:
Ханоглан122
Ханоглан122
15.12.2020

2196

Объяснение:

Посчитаем, сколько команд переводят 22 в n, обозначим это количество как a(n). Положим a(22) = 1 (существует одна - пустая - программа, переводящая 22 в 22) и a(n) = 0 для всех n больше 22.

Любое число n могло получиться следующими

из n + 1 путем вычитания 1из n + 3 путем вычитания 3из 3n путем деления на 3из 3n + 1 путем деления на 3из 3n + 2 путем деления на 3

Тогда a(n) = a(n + 1) + a(n + 3) + a(3n) + a(3n + 1) + a(3n + 2).

Начинаем последовательно вычислять значения:

a(21) = a(22) + 0 + 0 + 0 + 0 = 1

a(20) = a(21) + 0 + 0 + 0 + 0 = 1

a(19) = a(20) + a(22) + 0 + 0 + 0 = 2

...

a(7) = a(8) + a(10) + a(21) + a(22) + 0

a(6) = a(7) + a(9) + a(18) + a(19) + a(20)

...

Получившиеся значения приведены в таблице:

\begin{array}{||c|c||c|c||c|c||c|c||}n&a(n)&n&a(n)&n&a(n)&n&a(n)\\22&1&16&6&10&60&4&684\\21&1&15&9&9&88&3&1158\\20&1&14&13&8&129&2&2196\\19&2&13&19&7&191\\18&3&12&28&6&285\\17&4&11&41&5&433\end{array}

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