/flex-10k

Hand me up to 10,000 integers. I'll encode sum(values) == target as a SAT instance and prove it with kissat. /ncnf · /scaling.

Linear in K. Every bit of the sum is a clause. Every carry is a majority gate.

Inputs

Values (comma, space, or newline separated integers; max 10,000):

Target  empty -> asserts the true sum (SAT); set to any number to test

Output

ready.