Sharmel26
?>

40 ! запишите, используя функцию случайных чисел, заполнить числовой массив a, количество элементов больше или равняется 80!

Информатика

Ответы

Nataliya Aleksandr1197

===== PascalABC.NET =====

begin

 var n := ReadInteger('n =');

 var a := ArrRandom(n, -99, 99);

 a.Println

end.


40 ! запишите, используя функцию случайных чисел, заполнить числовой массив a, количество элементов
ustinovalubov6666
Производим обратные действия: имея команды "разделить на 3", "разделить на 2" и "отнять 1", сделать из 84 львов 1.

Поскольку нам нужно минимальное количество действий, будем пробовать команды именно в том порядке, в котором они указаны выше, только сначала проверяем, можем ли мы получить число, делящееся на 3 без остатка, отняв только 1.

1)
84 делится на 3 без остатка, результат - 28.

2)
Ближайший делитель 3 к 28 - это 27, получить его можем в одну команду "отнять 1".

3) 27 / 3 = 9

4) 9 / 3 = 3

5) 3 / 3 = 1

ответ: 5 команд.
praskovya17
Производим обратные действия: имея команды "разделить на 3", "разделить на 2" и "отнять 1", сделать из 84 львов 1.

Поскольку нам нужно минимальное количество действий, будем пробовать команды именно в том порядке, в котором они указаны выше, только сначала проверяем, можем ли мы получить число, делящееся на 3 без остатка, отняв только 1.

1)
84 делится на 3 без остатка, результат - 28.

2)
Ближайший делитель 3 к 28 - это 27, получить его можем в одну команду "отнять 1".

3) 27 / 3 = 9

4) 9 / 3 = 3

5) 3 / 3 = 1

ответ: 5 команд.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

40 ! запишите, используя функцию случайных чисел, заполнить числовой массив a, количество элементов больше или равняется 80!
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

sve-lysenko
kuhonka2021
kengyra
snopovajulia
Долбоебков_Алексей27
NataliaBerezovskaya33
orb-barmanager
vsemvsego306
alina-bas
Сергеевна-С.А.1549
Валерьевич Николаевич1364
galinazajceva781
evainvest1
mzubenko6
Yekaterina