Size: a a a

2020 November 16

SN

Stepan Nazarov in Python
Генератор списка быстрее цикла или нет?
источник

SN

Stepan Nazarov in Python
Пробовал и с генератором списка, всё равно по времени (1с) не проходит
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Python
Кто может плиз помочь затестить бота?
источник

OO

Oleksiy Ovdiyenko in Python
Stepan Nazarov
Переслано от Stepan Nazarov
я заметил, что у тебя основа двух циклов повторяется
источник

OO

Oleksiy Ovdiyenko in Python
for i in range(m):

думаю можно будет впихнуть тот цикл for j in range(i+1,n) внутрь первого, будет выглядет кривее, но всё в одном, и ты не бегаешь 2 раза по одному циклу.
плюс for i in alles: можно всунуть в тот же преславутый цикл) где ты записываешь в alles.append()

я бы написал что-то:
item = [i+1, j+1]
if item not in do:
   print
alles.append() # не знаю нужен ли уже аппенд
источник

SN

Stepan Nazarov in Python
Имеет ли вообще смысл в олимпиаде участвовать с Python, соперничая при этом с участниками, что пишут на C и C++?
источник

💸

💸candy boy💸 in Python
Да
источник

SN

Stepan Nazarov in Python
У меня в тестах более 70% баллов обычно не набирается из-за ограничения по времени (обычно ограничение 1с)
источник

vk

victor kurguzov in Python
Stepan Nazarov
Имеет ли вообще смысл в олимпиаде участвовать с Python, соперничая при этом с участниками, что пишут на C и C++?
однозначно, да. это суперполезный опыт
источник

SN

Stepan Nazarov in Python
Ещё вот такая задача. Казалось, что может быть проще!.. Но с 16 теста из 20 стал превышаться лимит по времени. Ну вот как этот простейший код ещё можно оптимизировать?
источник

НЛ

Николай Леонов... in Python
Было дело
источник

TJ

Teng Jin in Python
Stepan Nazarov
Ещё вот такая задача. Казалось, что может быть проще!.. Но с 16 теста из 20 стал превышаться лимит по времени. Ну вот как этот простейший код ещё можно оптимизировать?
У тя полный перебор, подойти с математический стороны
источник

TJ

Teng Jin in Python
Stepan Nazarov
У меня в тестах более 70% баллов обычно не набирается из-за ограничения по времени (обычно ограничение 1с)
По себе не судят об инструменте).
источник

PA

Pavel Aksenov in Python
Stepan Nazarov
Как ускорить программу?
Тут тоже надо математику прикрутить) Мне сейчас вот совсем не думается как на зло. Надо что-то вычислить, что бы была какая-то контрольная сумма. К примеру можно попробовать использовать Теорему Пифагора для вычисления длины гипотенузы. Это значение и будет контрольной суммой. Соответственно из столбцов попрощавшихся друзей мы имеем катеты. А дальше создаём set в который записываем контрольные суммы из поиска еще не попрощавшихся. Ну и соответственно выводим всех кого нет в этом set
источник

PA

Pavel Aksenov in Python
Скорее всего есть более разумный алгоритм поиска контрольной суммы)
источник

TJ

Teng Jin in Python
тут нужно знать itertools вроде бы
источник

TJ

Teng Jin in Python
и просто находишь разницу двух множеств.
источник

TJ

Teng Jin in Python
Конечно, полный перебор, но стандартной библиотекой)
источник

TJ

Teng Jin in Python
Stepan Nazarov
Ещё вот такая задача. Казалось, что может быть проще!.. Но с 16 теста из 20 стал превышаться лимит по времени. Ну вот как этот простейший код ещё можно оптимизировать?
Какая это олимпиада? У меня прост в городе ещё не было муниципа, вдруг у меня будут те же задачки).
источник

SN

Stepan Nazarov in Python
Teng Jin
Какая это олимпиада? У меня прост в городе ещё не было муниципа, вдруг у меня будут те же задачки).
Это "готовимся к нынешнему, прорешивая прошлогоднее"
источник