Size: a a a

testing_in_python

2020 October 02

Dq

Dmitry qDims in testing_in_python
Sergei
с другими цифрами такого бы не произошло))
с цифрами которые указаны, такого и не произошло
источник

M

Merg in testing_in_python
а надо только чтобы на этих цифрах работало?)
источник

S

Sergei in testing_in_python
а ты условие не читал что ли? :D
источник

Dq

Dmitry qDims in testing_in_python
Merg
а надо только чтобы на этих цифрах работало?)
я же написал задачу и как на нее наткнулся...
источник

M

Merg in testing_in_python
Dmitry qDims
я же написал задачу и как на нее наткнулся...
print(‘6 19 25’) тогда
источник

M

Merg in testing_in_python
улучшил
источник

Dq

Dmitry qDims in testing_in_python
Merg
print(‘6 19 25’) тогда
понял, спасибо
источник

M

Merg in testing_in_python
а если серьезно, то, наверное, последнюю итерацию по массиву можно убрать и проверять, что 50 - i - k in arr
источник

ИС

Игорь Середа... in testing_in_python
Merg
print(‘6 19 25’) тогда
Олимпиадные задачи в школе так крошили.
источник

Dq

Dmitry qDims in testing_in_python
Merg
а если серьезно, то, наверное, последнюю итерацию по массиву можно убрать и проверять, что 50 - i - k in arr
интересно, попробую попробывать, когда первые советы опробую
источник

U

User in testing_in_python
Dmitry qDims
интересно, попробую попробывать, когда первые советы опробую
А что значит улучшить
источник

U

User in testing_in_python
Уменьшить код или нагрузку?
источник

Dq

Dmitry qDims in testing_in_python
User
Уменьшить код или нагрузку?
и то и другое, чтобы люди прочитали и такие ничоси это код уровень бог, типо того
источник

U

User in testing_in_python
Я точно не знаю, но если поиск легче для нагрузки, чем математические операции, то может использовать с упором на поиск:

Первое число и следующее (второе)
Проверил, являются ли их сумма меньше 50
Если да, то сделал бы 1 вычисление: х=50-(число1+число 2)
И просто искал в оставшихся числах (их может быть очень много) полученное число х.
Вместо всех вычислений делал бы поиск нужного
Потом следующее. Число 1 +число (2+1) (то есть число 3) и так дальше по ряду
источник

Dq

Dmitry qDims in testing_in_python
моя цель была, узнать вообще возможности, я вот на том уровне на котором решил эту задачу, и хотелось бы узнать варианты возможные, я как тестировщик существо любопытное и оченб интересно куда есть стремиться
источник

U

User in testing_in_python
Dmitry qDims
моя цель была, узнать вообще возможности, я вот на том уровне на котором решил эту задачу, и хотелось бы узнать варианты возможные, я как тестировщик существо любопытное и оченб интересно куда есть стремиться
Тогда, коллега, ждём что скажут программисты)
источник

Dq

Dmitry qDims in testing_in_python
мне ваших идей хватило за глаза =) я даже не уверен что справлюсь, так что время пойдет
источник

IP

Ivan Petrov in testing_in_python
Коллеги, есть вопрос, который я никак не могу решить)
sqlalchemy.exc.DBAPIError: (pyodbc.Error) ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'SQL Server Native Client 11.0' : file not found (0) (SQLDriverConnect)")

sqlalchemy выполняет запрос в БД, на windows-окружении всё прекрасно, но в Ubuntu не работает, падая с такой ошибкой.
Естественно, клиент 11 версии уже не используется, можно ли как-то принудить его использовать 17-й? Или, возможно, есть другие решения?
источник

S

Sergei in testing_in_python
Dmitry qDims
и то и другое, чтобы люди прочитали и такие ничоси это код уровень бог, типо того
скорее всего разраб бы сделал так и не парился:
In [1]: import itertools

In [2]: list(filter(lambda t: sum(t) == 50, itertools.combinations([21, 19, 30, 25, 3, 9, 15, 6, 27], 3)))
Out[2]: [(19, 25, 6)]
источник

Dq

Dmitry qDims in testing_in_python
круто же!
источник