Este programa resuelve el problema de contar el número de zonas negras en polígonos después de llenarlos con tinta china negra.
- Java Development Kit (JDK) 17 o superior
- IntelliJ IDEA o Visual Studio Code (u otro IDE compatible con Java)
- Asegúrate de tener instalado Java 17 en tu sistema.
- Descarga el proyecto en tu computadora o clónalo desde el repositorio remoto.
- Abre IntelliJ IDEA y selecciona "Open" en la pantalla de bienvenida.
- Navega hasta el directorio donde se encuentra el proyecto descargado y selecciona la carpeta raíz del proyecto.
- Una vez que el proyecto se haya cargado, navega hasta la clase
LlenandoPoligonos.java. - Haz clic derecho en la clase y selecciona "Run 'LlenandoPoligonos.main()'". El programa se ejecutará.
- Abre Visual Studio Code y selecciona "File" -> "Open Folder".
- Navega hasta el directorio donde se encuentra el proyecto descargado y selecciona la carpeta raíz del proyecto.
- Instala la extensión "Java Extension Pack" si aún no lo has hecho.
- Abre el archivo
LlenandoPoligonos.java. - Haz clic en el botón de "Run" ubicado en la esquina superior derecha del editor de código. El programa se ejecutará.
- El programa utiliza la clase
Scannerpara leer la entrada del usuario desde la entrada estándar. - Los polígonos se representan mediante la clase
Polygon, y cada polígono consta de una lista de puntos representados por la clasePoint. - El programa utiliza funciones matemáticas para calcular el número de zonas negras en cada polígono.
- Asegúrate de proporcionar la entrada correctamente formateada según las especificaciones indicadas en el enunciado del ejercicio.
Las contribuciones son bienvenidas. Si encuentras algún error o tienes alguna sugerencia de mejora, puedes abrir un problema o enviar una solicitud de pull request.
Este programa fue desarrollado por Kevin Bayter.