Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save possibly-wrong/bed5b48b11acba40dbabbd2390abfc4f to your computer and use it in GitHub Desktop.
Save possibly-wrong/bed5b48b11acba40dbabbd2390abfc4f to your computer and use it in GitHub Desktop.
Make 23 from {2, 3, 6, 16, 22}
3+(6+(22-16/2))
3+(22+(6-16/2))
3+(22-16/(2+6))
3+(22-16/(6+2))
6+(3+(22-16/2))
6-(16-3/(2/22))
6-(16-3*22/2)
6-(16-22/(2/3))
6-(16-22*3/2)
6+(22+(3-16/2))
16-(3-(22-2*6))
16-(3-(22-6*2))
16+(22-(3+2*6))
16+(22-(3+6*2))
22-2/(16-3*6)
22-2/(16-6*3)
22+3*6/(2+16)
22+(3+(6-16/2))
22+3*6/(16+2)
22+(3-16/(2+6))
22-(3+16/(2-6))
22-(3-(16-2*6))
22+(3-16/(6+2))
22-(3-(16-6*2))
22-(3-16/(6-2))
22+6*3/(2+16)
22+(6+(3-16/2))
22+6*3/(16+2)
22-16/(2-3*6)
22-16/(2-6*3)
22+(16-(3+2*6))
22+(16-(3+6*2))
3+(6-(16/2-22))
3+(16+(2+22)/6)
3+(16+(22+2)/6)
3+(22-(16/2-6))
6+(3-(16/2-22))
6-(16-3/2*22)
6-(16-(3*22)/2)
6-(16-22/2*3)
6-(16-(22*3)/2)
6+(22-(16/2-3))
16-(3+(2*6-22))
16+(3+(2+22)/6)
16-(3+(6*2-22))
16+(3+(22+2)/6)
16+(22-(2*6+3))
16+(22-(6*2+3))
22+2/(3*6-16)
22+2/(6*3-16)
22-(3+(2*6-16))
22+3/((2+16)/6)
22-(3+(6*2-16))
22+(3-(16/2-6))
22+3/((16+2)/6)
22+6/((2+16)/3)
22+(6-(16/2-3))
22+6/((16+2)/3)
22+(16-(2*6+3))
22+16/(3*6-2)
22+(16-(6*2+3))
22+16/(6*3-2)
3+((6+22)-16/2)
3-(16/2-(6+22))
3-(16/2-(22+6))
3+((22+6)-16/2)
6+((3+22)-16/2)
6-(16/2-(3+22))
6-(16/2-(22+3))
6+((22+3)-16/2)
16-(2*6+(3-22))
16-(2*6-(22-3))
16-(2/6-22/3)
16+(3*6-22/2)
16-(3-22+2*6)
16-(3-22+6*2)
16-(6*2+(3-22))
16-(6*2-(22-3))
16+(6*3-22/2)
16-(22/2-3*6)
16-(22/2-6*3)
16+(22-3-2*6)
16+(22/3-2/6)
16+(22-3-6*2)
22-(2*6+(3-16))
22-(2*6-(16-3))
22+(2+16)/(3*6)
22+(2+16)/(6*3)
22+(3*6)/(2+16)
22+((3+6)-16/2)
22+(3*6)/(16+2)
22-(3-16+2*6)
22-(3-16+6*2)
22-(6*2+(3-16))
22-(6*2-(16-3))
22+(6*3)/(2+16)
22+((6+3)-16/2)
22+(6*3)/(16+2)
22+(16+2)/(3*6)
22-(16/2-(3+6))
22+(16+2)/(6*3)
22-(16/2-(6+3))
22+(16-3-2*6)
22+(16-3-6*2)
3+(6-16/2+22)
3-(16/(2+6)-22)
3-(16/(6+2)-22)
3+(22-16/2+6)
6+(3/(2/22)-16)
6+(3-16/2+22)
6+(3*22/2-16)
6+(22/(2/3)-16)
6+(22*3/2-16)
6+(22-16/2+3)
16-((3+2*6)-22)
16-((3+6*2)-22)
16+(22-2*6-3)
16+(22-6*2-3)
22-(2-3*6)/16
22-(2-6*3)/16
22-((3+2*6)-16)
22+3/(2+16)*6
22-((3+6*2)-16)
22+(3-16/2+6)
22+3/(16+2)*6
22+6/(2+16)*3
22+(6-16/2+3)
22+6/(16+2)*3
22+(16-2*6-3)
22-(16/(2-6)+3)
22-(16/(2+6)-3)
22-(16-3*6)/2
22+(16-6*2-3)
22+(16/(6-2)-3)
22-(16/(6+2)-3)
22-(16-6*3)/2
3+((2+22)/6+16)
3-(16/2-6-22)
3-(16/2-22-6)
3+((22+2)/6+16)
6+(3/2*22-16)
6+((3*22)/2-16)
6-(16/2-3-22)
6-(16/2-22-3)
6+(22/2*3-16)
6+((22*3)/2-16)
16-((2*6+3)-22)
16-(2*6-22+3)
16+((2+22)/6+3)
16-((6*2+3)-22)
16-(6*2-22+3)
16+((22+2)/6+3)
22-((2*6+3)-16)
22-(2*6-16+3)
22+(2+16)/3/6
22+(2+16)/6/3
22+(3*6-2)/16
22+(3*6-16)/2
22-((6*2+3)-16)
22-(6*2-16+3)
22+(6*3-2)/16
22+(6*3-16)/2
22+(16+2)/3/6
22-(16/2-3-6)
22+(16+2)/6/3
22-(16/2-6-3)
3*6+(16-22/2)
(3+6)+(22-16/2)
3*16-(22+6/2)
(3+22)+(6-16/2)
(3+22)-16/(2+6)
(3+22)-16/(6+2)
6*3+(16-22/2)
(6+3)+(22-16/2)
6-16+3/(2/22)
6-16+3*22/2
6-16+22/(2/3)
6-16+22*3/2
(6+22)+(3-16/2)
16-3+(22-2*6)
16-3+(22-6*2)
16*3-(22+6/2)
(16+22)-(3+2*6)
(16+22)-(3+6*2)
(22+3)+(6-16/2)
22-3+(16-2*6)
22/3+(16-2/6)
(22+3)-16/(2+6)
22-3-16/(2-6)
22-3+(16-6*2)
22-3+16/(6-2)
(22+3)-16/(6+2)
(22+6)+(3-16/2)
(22+16)-(3+2*6)
(22+16)-(3+6*2)
(3+6)-(16/2-22)
3*6-(22/2-16)
(3+16)+(2+22)/6
3*16-(6/2+22)
(3+16)+(22+2)/6
(3+22)-(16/2-6)
(6+3)-(16/2-22)
6*3-(22/2-16)
6-16+3/2*22
6-16+(3*22)/2
6-16+22/2*3
6-16+(22*3)/2
(6+22)-(16/2-3)
16-3-(2*6-22)
(16+3)+(2+22)/6
16-3-(6*2-22)
16*3-(6/2+22)
(16+3)+(22+2)/6
(16+22)-(2*6+3)
(16+22)-(6*2+3)
22-3-(2*6-16)
22/3-(2/6-16)
22-3-(6*2-16)
(22+3)-(16/2-6)
(22+6)-(16/2-3)
(22+16)-(2*6+3)
(22+16)-(6*2+3)
3/(2/22)+(6-16)
3/(2/22)-(16-6)
(3+(6+22))-16/2
3-16/2+(6+22)
3-16/2+(22+6)
3*22/2+(6-16)
3*22/2-(16-6)
(3+(22+6))-16/2
6/(2/16)-(3+22)
6/(2/16)-(22+3)
(6+(3+22))-16/2
6-16/2+(3+22)
6*16/2-(3+22)
6-16/2+(22+3)
6*16/2-(22+3)
(6+(22+3))-16/2
16-2*6-(3-22)
16/(2/6)-(3+22)
16-2*6+(22-3)
16-2/6+22/3
16/(2/6)-(22+3)
(16+3*6)-22/2
16-(3-22)-2*6
16-(3-22)-6*2
16-6*2-(3-22)
16*6/2-(3+22)
16/(6-2)-(3-22)
16-6*2+(22-3)
16/(6-2)+(22-3)
16*6/2-(22+3)
(16+6*3)-22/2
16-22/2+3*6
16-22/2+6*3
(16+(22-3))-2*6
(16+22/3)-2/6
(16+(22-3))-6*2
22/(2/3)+(6-16)
22/(2/3)-(16-6)
22-2*6-(3-16)
22-2*6+(16-3)
22*3/2+(6-16)
22*3/2-(16-6)
(22+(3+6))-16/2
22-(3-16)-2*6
22-(3-16)-6*2
22-6*2-(3-16)
22-6*2+(16-3)
(22+(6+3))-16/2
22-16/2+(3+6)
22-16/2+(6+3)
(22+(16-3))-2*6
(22+(16-3))-6*2
(2+22)/6+(3+16)
(2+22)/6+(16+3)
3/2*22+(6-16)
3/2*22-(16-6)
(3*6+16)-22/2
((3+6)+22)-16/2
3*16-22-6/2
(3*22)/2+(6-16)
(3*22)/2-(16-6)
((3+22)+6)-16/2
6/2*16-(3+22)
6/2*16-(22+3)
(6*3+16)-22/2
((6+3)+22)-16/2
(6*16)/2-(3+22)
(6*16)/2-(22+3)
((6+22)+3)-16/2
16/2*6-(3+22)
16/2*6-(22+3)
(16-3+22)-2*6
(16-3+22)-6*2
16*3-22-6/2
(16*6)/2-(3+22)
(16*6)/2-(22+3)
(16+22)-3-2*6
(16+22)-3-6*2
22/2*3+(6-16)
22/2*3-(16-6)
(22+2)/6+(3+16)
(22+2)/6+(16+3)
(22*3)/2+(6-16)
(22*3)/2-(16-6)
((22+3)+6)-16/2
(22-3+16)-2*6
(22/3+16)-2/6
(22-3+16)-6*2
((22+6)+3)-16/2
(22+16)-3-2*6
(22+16)-3-6*2
3*6/(2+16)+22
(3+(6-16/2))+22
3*6/(16+2)+22
3-16/(2+6)+22
3-16/(6+2)+22
(3+(22-16/2))+6
6*3/(2+16)+22
(6+3/(2/22))-16
(6+(3-16/2))+22
6*3/(16+2)+22
(6+3*22/2)-16
(6+22/(2/3))-16
(6+22*3/2)-16
(6+(22-16/2))+3
16-(3+2*6)+22
16-(3+6*2)+22
(16+(22-2*6))-3
(16+(22-6*2))-3
22-(3+2*6)+16
22-(3+6*2)+16
(22+(3-16/2))+6
(22+(6-16/2))+3
22-16/(2+6)+3
(22+(16-2*6))-3
22-16/(2-6)-3
22-16/(6+2)+3
(22+(16-6*2))-3
(22+16/(6-2))-3
2/(3*6-16)+22
2/(6*3-16)+22
3/((2+16)/6)+22
(3+(2+22)/6)+16
3-(16/2-6)+22
3/((16+2)/6)+22
3-(16/2-22)+6
(3+(22+2)/6)+16
6/((2+16)/3)+22
(6+3/2*22)-16
(6+(3*22)/2)-16
6-(16/2-3)+22
6/((16+2)/3)+22
6-(16/2-22)+3
(6+22/2*3)-16
(6+(22*3)/2)-16
16-(2*6+3)+22
16-(2*6-22)-3
(16+(2+22)/6)+3
16/(3*6-2)+22
16-(6*2+3)+22
16-(6*2-22)-3
16/(6*3-2)+22
(16+(22+2)/6)+3
22-(2*6+3)+16
22-(2*6-16)-3
22-(6*2+3)+16
22-(6*2-16)-3
22-(16/2-3)+6
22-(16/2-6)+3
(2+16)/(3*6)+22
(2+16)/(6*3)+22
(3*6)/(2+16)+22
(3+6)-16/2+22
(3*6)/(16+2)+22
3*6-22/2+16
3*16-6/2-22
(3+22)-16/2+6
(6*3)/(2+16)+22
(6+3)-16/2+22
(6*3)/(16+2)+22
6*3-22/2+16
(6+22)-16/2+3
(16+2)/(3*6)+22
(16+2)/(6*3)+22
16-3-2*6+22
16-3-6*2+22
16*3-6/2-22
(16+22)-2*6-3
(16+22)-6*2-3
22-3-2*6+16
22/3-2/6+16
22-3-6*2+16
(22+3)-16/2+6
(22+6)-16/2+3
(22+16)-2*6-3
(22+16)-6*2-3
3/(2+16)*6+22
(3/(2/22)+6)-16
3/(2/22)-16+6
(3-16/2+6)+22
3/(16+2)*6+22
(3-16/2+22)+6
(3*22/2+6)-16
3*22/2-16+6
6/(2+16)*3+22
6/(2/16)-3-22
6/(2/16)-22-3
(6-16/2+3)+22
6/(16+2)*3+22
6*16/2-3-22
(6-16/2+22)+3
6*16/2-22-3
16-2*6-3+22
16/(2/6)-3-22
(16-2*6+22)-3
16/(2/6)-22-3
16-6*2-3+22
16/(6-2)-3+22
16*6/2-3-22
(16-6*2+22)-3
(16/(6-2)+22)-3
16*6/2-22-3
(22/(2/3)+6)-16
22/(2/3)-16+6
22-2*6-3+16
(22-2*6+16)-3
(22*3/2+6)-16
22*3/2-16+6
22-6*2-3+16
(22-6*2+16)-3
(22-16/2+3)+6
(22-16/2+6)+3
(2+16)/3/6+22
(2+16)/6/3+22
((2+22)/6+3)+16
((2+22)/6+16)+3
(3/2*22+6)-16
3/2*22-16+6
(3*6-2)/16+22
(3*6-16)/2+22
((3*22)/2+6)-16
(3*22)/2-16+6
6/2*16-3-22
6/2*16-22-3
(6*3-2)/16+22
(6*3-16)/2+22
(6*16)/2-3-22
(6*16)/2-22-3
(16+2)/3/6+22
(16+2)/6/3+22
16/2*6-3-22
16/2*6-22-3
(16*6)/2-3-22
(16*6)/2-22-3
(22/2*3+6)-16
22/2*3-16+6
((22+2)/6+3)+16
((22+2)/6+16)+3
((22*3)/2+6)-16
(22*3)/2-16+6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment