Nivel recomendadonivel
5+
Hace unos 10 años apareció en todas las oficinas un presagio: si un empleado mira fijamente la pantalla y ocasionalmente hace clic con el ratón con la misma intensidad, lo más probable es que esté jugando al Buscaminas. Para cualquiera que lo haya olvidado y para otros que se perdieron esta era debido a su edad: Buscaminas es uno de los juegos de oficina más populares incluidos con Microsoft Windows. Incluso hoy en día, si estás sentado frente a una computadora que ejecuta este sistema operativo, Buscaminas está preinstalado (simplemente escribe "Buscaminas" en el cuadro de búsqueda de Windows) o puedes descargarlo gratis desde Microsoft Store. Muchas versiones de Linux, como KDE y GNOME, también adquirieron juegos similares. A diferencia de la mayoría de los otros "asesinos del tiempo", este juego presenta el equilibrio perfecto entre movimientos lógicos y aleatorios, lo que hace que Minesweeper sea muy emocionante y al mismo tiempo... algo menos inútil que otros juegos similares. Entonces, tenemos un tablero de juego dividido en cuadrados. Algunas de ellas contienen "minas", pero no sabemos cuántas hay ni dónde están. Nuestro objetivo es revelar todos los cuadrados no minados sin que exploten. Revelas un cuadrado con un clic izquierdo. Si no contiene una mina, entonces aparece un número que representa la cantidad de minas adyacentes al espacio revelado. Ahora necesitas pensar un poco y adivinar qué celdas pueden revelarse y cuáles deben marcarse como minadas. Y así continúa hasta que ganas o explotas. Los desarrolladores de Windows crearon este juguete para ayudar a los humanos a aprender a usar el mouse (sí, hubo un tiempo en que las computadoras no tenían mouse y había que contentarse solo con el teclado). En realidad, la historia de Minesweeper se remonta incluso a Microsoft. Sus predecesores estaban disponibles en mainframes ya en los años sesenta del siglo pasado… Pero estamos divagando... ¡Ahora mismo estamos hablando de crear nuestra propia versión de Buscaminas! Las reglas para nuestro "acertijo probabilístico" serán exactamente las descritas anteriormente. Ya hemos dividido esta difícil tarea en subtareas en CodeGym y te diremos qué hacer. Sé valiente.