Зафиксируйте состояние генератора случайных чисел с помощью NumPy-функции random.seed(). Аргумент функции совпадает с номером варианта. Сгенерируйте одномерный массив из 1000 значений (закон распределения и его параметры: равномерное с параметрами -179,
- Программирование
Условие:
Задание 1. Зафиксируйте состояние генератора случайных чисел с помощью NumPy-функции random.seed(). Аргумент функции совпадает с номером варианта. Сгенерируйте одномерный массив из 1000 значений (закон распределения и его параметры: равномерное с параметрами -179, 4), поместите его в переменную
x
x. Преобразуйте массив
x
x в массив заданной размерности: 5×20×10. Определите значение на указанной позиции: строка три, столбец семнадцать, третья координата три. Значение при выводе округлите до 3 знаков с помощью NumPy-функции round(). Для вывода используйте функцию print().
За слишком большое количество попыток снижаются баллы. Первые 3 попытки к снижению баллов не приводят. Каждая последующая попытка дополнительно снижает максимально возможный балл на 5%. Наибольший штраф составляет 50%, дальнейшие попытки не штрафуются.
Например, максимальный балл составляет 3. Если верное решение было отправлено за 3 попытки, оно оценивается в 3 балла.
За 4 попытки:
3
−
5
%
=
3
−
3
⋅
0.05
=
2.85
3−5%=3−3⋅0.05=2.85 баллов (штраф
0.15
0.15)
За 5 попыток:
3
−
10
%
=
3
−
3
⋅
0.1
=
2.7
3−10%=3−3⋅0.1=2.7 баллов (штраф
0.3
0.3)
И т.д. При этом максимальный штраф составляет
3
⋅
0.5
=
1.5
3⋅0.5=1.5, т.е. ниже 1.5 значение баллов не опустится даже при очень большом количестве попыток.
Решение:
Ниже приведён пошаговый разбор решения задачи. ────────────────────────────── 1. Импортируем библиотеку NumPy. Чтобы работать с генерацией случайных чисел и массивами, нужно подключить модуль numpy: import numpy as np ────────────────────────────── 2. Фиксируем состояние генератора случайных чисел. Как сказано в условии, аргумент функции random.seed() совпадает с номером варианта. Если вариант не задан явно, можно принять, например, вариант 1. То есть: np.random.seed(1) ────────────────────────────── 3. Генерируем одномерный массив из 1000 значений. Значения выбираются из равномерног...
Похожие задачи
Не нашел нужную задачу?
Воспользуйся поиском
Выбери предмет
- Правоохранительные органы
- Пожарная безопасность
- Парикмахерское искусство
- Природообустройство и водопользование
- Почвоведение
- Приборостроение и оптотехника
- Промышленный маркетинг и менеджмент
- Производственный маркетинг и менеджмент
- Процессы и аппараты
- Программирование
- Право и юриспруденция
- Психология
- Политология
- Педагогика
- Трудовое право
- Теория государства и права (ТГП)
- Таможенное право
- Теория игр
- Текстильная промышленность
- Теория вероятностей
- Теоретическая механика
- Теория управления
- Технология продовольственных продуктов и товаров
- Технологические машины и оборудование
- Теплоэнергетика и теплотехника
- Туризм
- Товароведение
- Таможенное дело
- Торговое дело
- Теория машин и механизмов
- Транспортные средства