@ru_python

Страница 4642 из 9768
Konstantin
25.01.2018
16:56:15
Благодарю!

Nikolay
25.01.2018
16:59:58
Some reasoning about the answer: the smallest three digit number is 100, the largest 999. Thus the answer is a five to six digit number from 10,000 to 998,001. As the large number cannot start with 0, it cannot end with 0. It follows that the three digit number cannot end in 0. Neither can they start with 0. Thus, the three digit numbers are therefore [1-9][0-9][1-9], 810 possibilities. It seems simplest to iterate over the three digit numbers:

ivan
25.01.2018
17:00:04
Можно вот например отбросить числа, которые заканчиваются на 0

Вот, да ТО о чем я написал

Google
Nikolay
25.01.2018
17:01:16
У меня Ph.d по гуглингу

ivan
25.01.2018
17:02:18
У меня с этим тоже неплохо, но годное решение я так и не нашел )0

Nikolay
25.01.2018
17:24:01
представься

Pipito
25.01.2018
17:45:54
impl
25.01.2018
18:00:18
Кто имел дело с Redis?

Диёр
25.01.2018
18:01:15
Много кто, слишком много их

Nikolay
25.01.2018
18:02:34
Представься

impl
25.01.2018
18:03:06
Кто?

Так вот, время хранения ключа указывается в настройках редиса или в запросе?

Никита
25.01.2018
18:23:46
В запросе. Открой документацию и прочитай ее.

Sergey
25.01.2018
18:25:02
Вопрос немного не по теме. Как из данного количества чисел найти минимально возможную сумму этих чисел (можно с повторяющимися числами), которая >= x? Пример № 1: Числа: 7, 8 x: 20 Ответ: 7 + 7 + 7 = 21 Пример № 2: Числа: 8, 9, 10, 11, 12 x: 28 Ответ: 10 + 10 + 8 = 28 Мне нужно математическое решение, а не перебор всех возможных вариантов. Есть ли какие-то общие признаки, по которым можно понять, что именно эти числа подходят?

impl
25.01.2018
18:26:42
numpay.min

numpay.mean

Google
Sergey
25.01.2018
18:27:21
Без использования библиотек.

Чисто ручками.

impl
25.01.2018
18:27:45
min

Tishka17
25.01.2018
18:27:49
Вроде это только перебором

impl
25.01.2018
18:27:51
Рй

Ой

Там одно число?

Без массива

Yuriy
25.01.2018
18:28:17
Доброго всем

impl
25.01.2018
18:28:46
Вечерочек

Andrey
25.01.2018
18:28:58
min(i for i in arr if i> num)

Sergey
25.01.2018
18:29:15
? x – 1, а сами числа находятся в массиве

Там одно число?

Без массива

Yuriy
25.01.2018
18:29:36
Народ, чем лучше скомпелировать из пвцтона в ехе?

impl
25.01.2018
18:30:06
Какая версия питон?

Sergey
25.01.2018
18:30:11
Совсем не то.

min(i for i in arr if i> num)

Aragaer
25.01.2018
18:30:12
а вот вопрос, как в птоне через generator expression сделать список длиннее, чем было?

impl
25.01.2018
18:30:36
cx_freeze можешь попробовать

Google
impl
25.01.2018
18:30:45
Оно обновляется еще

Aragaer
25.01.2018
18:30:54
ну то есть например у меня есть список какой-то, а я хочу результат, в котором все те же элементы, но удвоенные

Sergey
25.01.2018
18:30:57
Не, 100% есть решение без перебора. Это олимпиадная задачка.

Вроде это только перебором

Aragaer
25.01.2018
18:31:30
result = [ чота for p in [1,2,3]] чтобы получилось [1, 1, 2, 2, 3, 3]

Anna
25.01.2018
18:32:54
ребята, может кто поможет разобраться: пытаюсь реализовать mvc, есть контроллер, который взаимодействует с API мессенджера, есть модель которая взаимодействует с базой данных, но вьюха для меня не доступна, так как это уже реализованыйи работающий мессенджер. Является ли моя реализация валидной для этого паттерна?

Nikolay
25.01.2018
18:33:18
паттерн MVC - это абстрактная херня, не имеющая ничего общего с реальной жизнью

поэтому любая реализация ничем не хуже другой ?

главное - логику разделять, но это и без паттернов понятно

Anna
25.01.2018
18:34:29
паттерн MVC - это абстрактная херня, не имеющая ничего общего с реальной жизнью
тем не менее, про эту "херню" куча книг написанно, а еще кучу вопросов на собесах задают

impl
25.01.2018
18:34:44
for i,a in enumerate(x[:-1]): if x[i+1] == a*2: print a*2

а вот вопрос, как в птоне через generator expression сделать список длиннее, чем было?

ну то есть например у меня есть список какой-то, а я хочу результат, в котором все те же элементы, но удвоенные

Sergey
25.01.2018
18:34:45
Да, сумма. Забыл указать, сорри.

min(i for i in arr if i> num)

nums = (int(n) for n in line.split(“, “)) larger = (n for n in nums if n > x) a = min(larger)

Google
Sergey
25.01.2018
18:34:45
Так найти число, которое ≤x, или нужно что-бы сумма этих чисел была ≤x?

Nikolay
25.01.2018
18:34:59
тем не менее, про эту "херню" куча книг написанно, а еще кучу вопросов на собесах задают
это их проблемы, можешь им так и ответить ? Нет ни одного фреймворка, который бы реализовывал MVC

Andrey
25.01.2018
18:35:24
Может, нужно найти остаток от деления этого числа на x?

impl
25.01.2018
18:37:04
Или ещё проще [1,2,3]*2

Инет медленный



Мда

Sergey
25.01.2018
18:38:04
Может, нужно найти остаток от деления этого числа на x?
И? Сумма не обязательно может быть равна x. Она должна быть не меньше x.

Andrey
25.01.2018
18:40:04
что-то такое, мне кажется. Но могу сильно тупить min([i for i in arr], key = lambda e: e%x)

Andrey
25.01.2018
18:45:39
Аа, нужно путем складывания любых чисел получить минимальное число ≥ x?

Страница 4642 из 9768