IPB

Добро пожаловать, гость ( Вход | Регистрация )

> Правила раздела

Публикующим:
     1. Задачу можно опубликовать двумя способами:
          - создав для нее отдельную тему с информативным названием;
          - добавив задачу в готовый сборник (например «Бескрылки», «Мини-задачи», «Вопросы ЧГК») или создав свой (например, «Загадки от /для Светы»).
     2. Если вы публикуете задачу, решение которой не знаете, напишите об этом. По умолчанию считается, что вам известен правильный ответ и вы готовы проверять других игроков.
Решающим:
     1. В темах запрещается писать ответы и подсказки, если возможность открытого обсуждения не оговорена отдельно (в случае открытого обсуждения для текста следует использовать цвет фона или белый, оставляя другим игрокам возможность самостоятельного решения).
     2. Правильность решения можно проверить, написав личное сообщение автору.

 
Ответить в эту темуОткрыть новую тему
> Хитрая функция, хорошая задача, надеюсь она для основного сайта не подходит
SlvBuz
26.3.2024, 14:44
Сообщение #1


Активный участник
***

Группа: Пользователи Braingames
Сообщений: 300
Регистрация: 16.7.2012
Пользователь №: 38 054



Есть функция
def magic(x, y, z):
a = ...
b = ...
c = ...
return a * x + b * y + c * z;
Найдите a ^ 2 + b ^ 2 + c ^ 2, вызвав функцию только 2 раза, a, b, c - натуральные числа, x, y, z - целые числа
a b c зашиты внутри функции и мы их не знаем.
Решения не знаю.
Upd: всё, решил. Задача похожа на ту которая есть на сайте.
Так что просьба не отвечать на форум Если хотите то можно в личку.

Сообщение было отредактировано SlvBuz: 26.3.2024, 20:24


--------------------
____________________________________________________________________
Вчера нашел бумажник с 10000$. Как любой честный и благородный человек...
... я поступать не стал.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
alek.zander
27.3.2024, 18:02
Сообщение #2


Новичок
*

Группа: Пользователи Braingames
Сообщений: 22
Регистрация: 22.4.2008
Пользователь №: 7 594



Вопрос по условию:
вторым вызовом функция должна выдать искомое, или с двумя выхлопами можно произвести некие действия и самостоятельно посчитать результат?
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
SlvBuz
31.3.2024, 12:10
Сообщение #3


Активный участник
***

Группа: Пользователи Braingames
Сообщений: 300
Регистрация: 16.7.2012
Пользователь №: 38 054



QUOTE(alek.zander @ 27.3.2024, 18:02) *
Вопрос по условию:
вторым вызовом функция должна выдать искомое, или с двумя выхлопами можно произвести некие действия и самостоятельно посчитать результат?

Можно произвести некоторые действия а потом самостоятельно считать результат писать дикий алгоритм Можно даже произвести одно действие потом алгоритм потом второе действие потом опять алгоритм


--------------------
____________________________________________________________________
Вчера нашел бумажник с 10000$. Как любой честный и благородный человек...
... я поступать не стал.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Упрощённая версия Сейчас: 16.4.2024, 20:41
Яндекс.Метрика