Skip to content

Instantly share code, notes, and snippets.

@igorvanloo
Created June 5, 2022 15:10
Show Gist options
  • Save igorvanloo/eca8026331e852f961b4661782b6a3ec to your computer and use it in GitHub Desktop.
Save igorvanloo/eca8026331e852f961b4661782b6a3ec to your computer and use it in GitHub Desktop.
p68
def join_str(alist):
temp_list = alist
return "".join(str(temp_list[y]) for y in range(len(temp_list)))
def compute():
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
final_list = []
for a in numbers:
numbers_b = numbers[:]
numbers_b.remove(a)
for b in numbers_b:
numbers_c = numbers_b[:]
numbers_c.remove(b)
for c in numbers_c:
numbers_d = numbers_c[:]
numbers_d.remove(c)
for d in numbers_d:
numbers_e = numbers_d[:]
numbers_e.remove(d)
for e in numbers_e:
numbers_f = numbers_e[:]
numbers_f.remove(e)
for f in numbers_f:
numbers_g = numbers_f[:]
numbers_g.remove(f)
for g in numbers_g:
numbers_h = numbers_g[:]
numbers_h.remove(g)
for h in numbers_h:
numbers_i = numbers_h[:]
numbers_i.remove(h)
for i in numbers_i:
numbers_j = numbers_i[:]
numbers_j.remove(i)
for j in numbers_j:
if a + b + c == d + c + e == f + e + g == h + g + i == j + i + b:
if a < d and a < f and a < h and a < j:
temp_list = [a, b, c, d, c, e, f, e, g, h, g, i, j, i, b]
temp_var = join_str(temp_list
final_list.append(int(temp_var))
return (final_list)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment