Skip to content

Instantly share code, notes, and snippets.

@crubier
Created May 20, 2015 14:22
Show Gist options
  • Save crubier/1fd3181fd4471ae424b3 to your computer and use it in GitHub Desktop.
Save crubier/1fd3181fd4471ae424b3 to your computer and use it in GitHub Desktop.
Vietnamese Problem Solver
for (var a = 1; a <= 9; a++) {
for (var b = 1; b <= 9; b++) {
for (var c = 1; c <= 9; c++) {
for (var d = 1; d <= 9; d++) {
for (var e = 1; e <= 9; e++) {
for (var f = 1; f <= 9; f++) {
for (var g = 1; g <= 9; g++) {
for (var h = 1; h <= 9; h++) {
for (var i = 1; i <= 9; i++) {
if (a + 13 * b / c + d + 12 * e - f - 11 + g * h / i - 10 == 66) {
if (a != b && a != c && a != d && a != e && a != f && a != g && a != h && a != i &&
b != c && b != d && b != e && b != f && b != g && b != h && b != i &&
c != d && c != e && c != f && c != g && c != h && c != i &&
d != e && d != f && d != g && d != h && d != i &&
e != f && e != g && e != h && e != i &&
f != g && f != h && f != i &&
g != h && g != i &&
h != i
) {
n++;
console.log(a + " + 13 * " + b + " / " + c + " + " + d + " + 12 * " + e + " - " + f + " - 11 + " + g + " * " + h + " / " + i + " - 10 = 66");
}
}
}
}
}
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment