0 / 0 / 0
Регистрация: 14.12.2019
Сообщений: 11

Определить распределение коэффициентов увеличения прибыли очередного простака

25.04.2020, 11:25. Показов 2404. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ограничение времени 1 секунда
Ограничение памяти 64Mb
Ввод run.py
Вывод стандартный вывод или output.txt
Поле чудес, конечно, очень чудесное, где ещё можно вырастить за одну ночь денежное дерево с золотыми цехинами! Но, оказывается, и на нем есть места более чудесные и менее. Кот и Лиса говорят, что знают, где закопать золотой, чтобы получить большую прибыль, а где закапывать опасно, можно все потерять. А Пиноккио, конечно, как всегда доверяет проходимцам!

Напишите функцию field_of_wonders(matrix, *args, **kwargs), которая вернёт распределение коэффициентов увеличения прибыли очередного простака.

В функцию передаются аргументы:

двумерный список, задающий поле с исходными значениями коэффициентов;
произвольное количество кортежей, в которых записаны координаты коэффициента в двумерном списке и имя функции, которую нужно применить к этому коэффициенту;
произвольное количество именованных аргументов-функций.
Если в кортеже указана функция, которая не определена в именованных аргументах, то никакое действие не производится.

Функция возвращает двумерный список, преобразованный указанным образом.

Пример 1
Ввод Вывод
print(*field_of_wonders(
[
[1, 1, 1, 1, 1],
[2, 1, 0, 4, 1]
],
(1, 0, 'x6'),
(0, 2, 'plus_two'),
(1, 3, 'abracodabra'),
plus_two=lambda x: x + 2,
zero_fill=lambda x: 0,
x6=lambda x: x * 6
), sep='\n')
[1, 1, 3, 1, 1]
[12, 1, 0, 4, 1]
Пример 2
Ввод Вывод
print(*field_of_wonders(
[
[1, 1, 1, 1],
[2, 1, 0, 1],
[1, 0, 1, 3]
],
(0, 2, 'zero_fill'),
(1, 1, 'mult_two'),
(1, 3, 'chikibamboni'),
mult_two=lambda x: x * 2,
zero_fill=lambda x: 0,
pow6=lambda x: x ** 6
), sep='\n')
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.04.2020, 11:25
Ответы с готовыми решениями:

Переопределить методы увеличения полей на 1 и определить методы увеличения даты на n дней
Создать класс Triad (тройка чисел); определить методы увеличения полей на 1. Определить класс−наследник Date с данными−член:...

Определить прибыли по месяцам (массивы)
Ребят помогите сделать это. Язык C# Задание 1. // Заказчик просит вас написать приложение по учёту финансов ...

Определить лучший результат после ввода результата очередного спортсмена
хелп бедному гуманитарию, отчислят пупупу((( В ЭВМ по очереди поступают результаты соревнований по плаванию на дистанции 200 м, в...

1
Заяц, просто Заяц.
 Аватар для Fury67
666 / 280 / 156
Регистрация: 12.11.2017
Сообщений: 882
25.04.2020, 11:54
Интересная задача на функции
Вот тебе аналог твоей задачи. Так что решай сам.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.04.2020, 11:54
Помогаю со студенческими работами здесь

Определить, сколько полных минут прошло с начала очередного часа
С начала суток прошло n секунд. Определить сколько полных минут прошло с начала очередного часа.

Определить, сколько полных минут прошло с начала очередного часа
С начала суток прошло n секунд. Определить, сколько полных минут прошло с начала очередного часа. на node.js Благодарю за помощь.

Определить сколько полных минут прошло с начала очередного часа
С начала суток прошло п секунд. Определить сколько полных минут прошло с начала очередного часа.

Из списка заводов данной отрасли напечатать те, у которых размер прибыли больше издержек, а также вывести разницу размера прибыли и издержек.
Из списка заводов данной отрасли напечатать те, у которых размер прибыли больше издержек, а также вывести разницу размера прибыли и...

Определить план производства, определяющий максимум прибыли
Цех выпускает два вида продукции, используя два вида полуфабрикатов. Продукция используется при комплектовании изделий, при этом на каждую...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru