Código fuente del sitio web de Lamp
public void main(String[] args){
init();
while(checkWin())
{System.out.println("Eje X de iluminación de entrada");
Escáner s = nuevo escáner (sistema . in); p>
p>
int x = s . nextint();
System.out.println("Eje Y de iluminación de entrada"); s . nextint() ;
estados[x][y]=! Estados[x][y];
estados[x 1][y]=! Estados[x 1][y];
estados[x-1][y]=! Estados[x-1][y];
estados[x][y 1]=! estados[x][y 1];
estados[x][y-1]=! Country[x][y-1]; // Encuentra tu propia manera de resolver problemas transfronterizos
}
system out. /p>
}
void init(){
for(boolean[] k: estados){
for(boolean b:k) { p>
b = matemáticas . random() gt//random
}}
checkWin booleano(){
Booleano pp = false
for(boolean[] k: estados){
for (boolean b:k){
if (!b){ PP = true; }//Si la luz es tenue, deja que devuelva verdadero y continúa mientras ~
System.out.print(b? "o": "I"); por cierto.
}
sistema . println(); //Nueva línea
}
Devuelve PP; >}