Me ha pasado algunas veces que no he podido distinguir el rango de algún policía mirando su insignia. Y como he visto muchos problemas resueltos a partir de un algoritmo, decidí buscar uno que resuelva éste de la forma más sencilla posible.
La parte más complicada fue la de asociar una medida computable a cada rango, fue así como invente la medida “pizza” y todos sus respectivos exponentes (Kpizza, Mpizza, Gpizza,etc.). Creo que la imagen lo explica un poco.
El algoritmo quedaría conformado de la siguiente forma:
- Inicio de algoritmo;
- Policía indeterminado;
- identificación de niveles de pizza;
- según nivel identificado
- > 1 Kpizza : Policía = Cabo;
- > 1 Mpizza : Policía = Sargento;
- > 1 Gpizza : Policía = Oficial;
- > 1 Tpizza : Policía = Comisiario;
- fin del algoritmo
Bueno espero que les sirva, si conocen otro método me lo pueden comentar.
7 Comentarios »
Hace tiempo vengo utilizando este editor de texto portable con la interfaz totalmente en inglés y como algunas funciones no la entendía tuve que recurrir al tío Google para buscar la versión en español.
A la versión en español no la encontré, pero lo que sí encontré, en el sitio de esta aplicación de código abierto, es que la traducción completa de la interfaz se puede conseguir agregando un archivo llamado nativeLang.xml a la carpeta Data/settings. Incluso en el sitio existen unas traducciones tanto españolas como argentinas. Claro que ninguna de las dos traduce por completo la interfaz es por esto que opté por bajarme el archivo en inglés y traducir las 454 lineas al español.
Y decían que Inglés Técnico en la facultad no sirve para nada, já.
Descargar el editor Notepad++ y obtener más información sobre como traducirlo.
No Hay Comentarios »
El día 20 de Octubre se realizó en la UTN - FRRe el primer torneo Robocode argentino organizado por el grupo de usuarios de DB2 del NEA. Robocode es una aplicación que permite programar, con la sintaxis de Java, el comportamiento de un robot que se puede visualizar por pantalla y el mismo debe tener como objetivo el destruir a los demás robots en un campo de batalla.
Personalmente, y como participante, creo que el torneo estuvo muy bien organizado y el fin que perseguía fue alcanzado ya que algunos de los inscriptos eran chicos que por primera vez escribían código en lenguaje Java.
El ganador del torneo fue Siegge programado por Fernando Rowies. Yo salí 2do porque Fernando se olvidó de dejarse ganar cuando estaba en la final contra mi robot TKDxp. Una de las propuestas que surgió durante el torneo fue ponerle nombres más fáciles a los robots para el próximo torneo, de esta forma liberamos al presentador de los combates de pronunciarlos.
1 Comentario »