BZ
Big Z

Есть ли вариант как сократить по времени работы, надо +/- на 0,015 с - 0,030 с ?

def mas():
----mass = []
----x = int(input())
----if x in range(1, 50001):
--------for c in range(x):
------------c = int(input())
------------if c in range(-32768, 32768):
------------mass.append(c)
----return mass
def search():
----d = False
----for i in range(len(a)):
--------for j in range(len(b)):
------------if a[i] + b[j] == 10000:
----------------d = True
----------------print('YES')
----return d
a = mas()
b = mas()
d = search()
if d == False:
----print('NO')

ЕГ
Елена Герман

Отсортировать массивы, один в прямом порядке, другой в обратном, и подумать, откуда надо начинать поиск подходящей суммы на каждой итерации (спойлер: не сначала). Для сортировки, разумеется, использовать штатные средства, а не собственные поделия.

МТ
Макс Толокин

красавчик. Скидывать код без кода-обменника

Похожие вопросы
меня сократили на работе .
очень нужна работа.... сократили.... сократили...
Какие есть варианты временной работы?
Как вам такой вариант работы будущей машины времени? (см. внутри).
За сколько времени у вас сократилась матка?
куда можно устроится на работу, где не сократят?
что будет с моими кредитами если меня сократят на работе
Жену сократили с работы
А Сократа есть работы оригиналы?
Можно ли сократить подобную запись в питон