SHOW:
|
|
- or go back to the newest paste.
| 1 | # просто наготовим тестовую структуру из 100 объектов | |
| 2 | import random | |
| 3 | rnd = lambda : random.randint(1,9) | |
| 4 | J = [(i, rnd(), rnd(), rnd()) for i in range(100)] | |
| 5 | ||
| 6 | # сам поиск, результат хуйнём в список res | |
| 7 | res = [] | |
| 8 | for k,l in zip(J[:], J[1:]): | |
| 9 | - | if l[1] > k[1] and l[2] < k[2]: |
| 9 | + | if l[0]-k[0] == 1 and l[1] > k[1] and l[2] < k[2]: |
| 10 | print(l, " sum: ", l[3]+k[3]) | |
| 11 | res.append(l) |