Last active
August 28, 2019 13:19
-
-
Save thecodemedia/1a8eabffb5bec6303caa25a5252a2d3f to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
var code = [ | |
[0,15,0,5], | |
[17,0,11,0], | |
[0,0,0,0], | |
[14,9,0,0], | |
]; | |
var i1, i2, i3, i4, i5, i6, i7, i8, i9, i10; | |
var code_exist = 0; | |
for (i1 = 6; i1 < 21; i1++) { | |
for(i2 =6; i2 <21; i2++){ | |
for(i3 =6; i3 <21; i3++){ | |
for(i4 =6; i4 <21; i4++){ | |
for(i5 =6; i5 <21; i5++){ | |
for(i6 =6; i6 <21; i6++){ | |
for(i7 =6; i7 <21; i7++){ | |
for(i8 =6; i8 <21; i8++){ | |
for(i9 =6; i9 <21; i9++){ | |
for(i10 =6; i10 <21; i10++){ | |
code[0][0] = i1; | |
code[0][2] = i2; | |
code[1][1] = i3; | |
code[1][3] = i4; | |
code[2][0] = i5; | |
code[2][1] = i6; | |
code[2][2] = i7; | |
code[2][3] = i8; | |
code[3][2] = i9; | |
code[3][3] = i10; | |
if( | |
(code[0][0]+ code[0][1]+ code[0][2]+ code[0][3]==50)&& | |
(code[1][0]+ code[1][1]+ code[1][2]+ code[1][3]==50)&& | |
(code[2][0]+ code[2][1]+ code[2][2]+ code[2][3]==50)&& | |
(code[3][0]+ code[3][1]+ code[3][2]+ code[3][3]==50)&& | |
(code[0][0]+ code[1][0]+ code[2][0]+ code[3][0]==50)&& | |
(code[0][1]+ code[1][1]+ code[2][1]+ code[3][1]==50)&& | |
(code[0][2]+ code[1][2]+ code[2][2]+ code[3][2]==50)&& | |
(code[0][3]+ code[1][3]+ code[2][3]+ code[3][3]==50)&& | |
(code[0][0]+ code[1][1]+ code[2][2]+ code[3][3]==50)&& | |
(code[0][3]+ code[1][2]+ code[2][1]+ code[3][0]==50)&& | |
(code[0][0]!= code[0][1])&&(code[0][0]!= code[0][2])&&(code[0][0]!= code[0][3])&&(code[0][0]!= code[1][0])&&(code[0][0]!= code[1][1])&&(code[0][0]!= code[1][2])&&(code[0][0]!= code[1][3])&&(code[0][0]!= code[2][0])&&(code[0][0]!= code[2][1])&&(code[0][0]!= code[2][2])&&(code[0][0]!= code[2][3])&&(code[0][0]!= code[3][0])&&(code[0][0]!= code[3][1])&&(code[0][0]!= code[3][2])&&(code[0][0]!= code[3][3])&& | |
(code[0][1]!= code[0][2])&&(code[0][1]!= code[0][3])&&(code[0][1]!= code[1][0])&&(code[0][1]!= code[1][1])&&(code[0][1]!= code[1][2])&&(code[0][1]!= code[1][3])&&(code[0][1]!= code[2][0])&&(code[0][1]!= code[2][1])&&(code[0][1]!= code[2][2])&&(code[0][1]!= code[2][3])&&(code[0][1]!= code[3][0])&&(code[0][1]!= code[3][1])&&(code[0][1]!= code[3][2])&&(code[0][1]!= code[3][3])&& | |
(code[0][2]!= code[0][3])&&(code[0][2]!= code[1][0])&&(code[0][2]!= code[1][1])&&(code[0][2]!= code[1][2])&&(code[0][2]!= code[1][3])&&(code[0][2]!= code[2][0])&&(code[0][2]!= code[2][1])&&(code[0][2]!= code[2][2])&&(code[0][2]!= code[2][3])&&(code[0][2]!= code[3][0])&&(code[0][2]!= code[3][1])&&(code[0][2]!= code[3][2])&&(code[0][2]!= code[3][3])&& | |
(code[0][3]!= code[1][0])&&(code[0][3]!= code[1][1])&&(code[0][3]!= code[1][2])&&(code[0][3]!= code[1][3])&&(code[0][3]!= code[2][0])&&(code[0][3]!= code[2][1])&&(code[0][3]!= code[2][2])&&(code[0][3]!= code[2][3])&&(code[0][3]!= code[3][0])&&(code[0][3]!= code[3][1])&&(code[0][3]!= code[3][2])&&(code[0][3]!= code[3][3])&& | |
(code[1][0]!= code[1][1])&&(code[1][0]!= code[1][2])&&(code[1][0]!= code[1][3])&&(code[1][0]!= code[2][0])&&(code[1][0]!= code[2][1])&&(code[1][0]!= code[2][2])&&(code[1][0]!= code[2][3])&&(code[1][0]!= code[3][0])&&(code[1][0]!= code[3][1])&&(code[1][0]!= code[3][2])&&(code[1][0]!= code[3][3])&& | |
(code[1][1]!= code[1][2])&&(code[1][1]!= code[1][3])&&(code[1][1]!= code[2][0])&&(code[1][1]!= code[2][1])&&(code[1][1]!= code[2][2])&&(code[1][1]!= code[2][3])&&(code[1][1]!= code[3][0])&&(code[1][1]!= code[3][1])&&(code[1][1]!= code[3][2])&&(code[1][1]!= code[3][3])&& | |
(code[1][2]!= code[1][3])&&(code[1][2]!= code[2][0])&&(code[1][2]!= code[2][1])&&(code[1][2]!= code[2][2])&&(code[1][2]!= code[2][3])&&(code[1][2]!= code[3][0])&&(code[1][2]!= code[3][1])&&(code[1][2]!= code[3][2])&&(code[1][2]!= code[3][3])&& | |
(code[1][3]!= code[2][0])&&(code[1][3]!= code[2][1])&&(code[1][3]!= code[2][2])&&(code[1][3]!= code[2][3])&&(code[1][3]!= code[3][0])&&(code[1][3]!= code[3][1])&&(code[1][3]!= code[3][2])&&(code[1][3]!= code[3][3])&& | |
(code[2][0]!= code[2][1])&&(code[2][0]!= code[2][2])&&(code[2][0]!= code[2][3])&&(code[2][0]!= code[3][0])&&(code[2][0]!= code[3][1])&&(code[2][0]!= code[3][2])&&(code[2][0]!= code[3][3])&& | |
(code[2][1]!= code[2][2])&&(code[2][1]!= code[2][3])&&(code[2][1]!= code[3][0])&&(code[2][1]!= code[3][1])&&(code[2][1]!= code[3][2])&&(code[2][1]!= code[3][3])&& | |
(code[2][2]!= code[2][3])&&(code[2][2]!= code[3][0])&&(code[2][2]!= code[3][1])&&(code[2][2]!= code[3][2])&&(code[2][2]!= code[3][3])&& | |
(code[2][3]!= code[3][0])&&(code[2][3]!= code[3][1])&&(code[2][3]!= code[3][2])&&(code[2][3]!= code[3][3])&& | |
(code[3][0]!= code[3][1])&&(code[3][0]!= code[3][2])&&(code[3][0]!= code[3][3])&& | |
(code[3][1]!= code[3][2])&&(code[3][1]!= code[3][3])&& | |
(code[3][2]!= code[3][3]) | |
){ | |
console.log('Unlocked!'); | |
console.log(code[0][0]+' '+ code[0][1]+' '+ code[0][2]+' '+ code[0][3]); | |
console.log(code[1][0]+' '+ code[1][1]+' '+ code[1][2]+' '+ code[1][3]); | |
console.log(code[2][0]+' '+ code[2][1]+' '+ code[2][2]+' '+ code[2][3]); | |
console.log(code[3][0]+' '+ code[3][1]+' '+ code[3][2]+' '+ code[3][3]); | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
} | |
console.log('i1= '+ i1); | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment