Archive for October of 2008
A raíz de mi irónica entrada sobre PHP el jrande de Diego me recomendó ver Advanced Topics in Programming Languages: Java Puzzlers, un ameno tech talk presentado por Joshua Bloch (os debería sonar del JavaDoc) y William Pugh.
Me gustó Histogram Mystery (43min 40s), así que he preparado una versión simplificada y castellanizada. Dos cervezas para el primero que diga cuál es el resultado y además lo justifique (sin haber visto el vídeo, claro). Y cuidado con las posibles respuestas… por aquello de la rima fácil.
public class AbsolutVodkaPuzzle {
public static void main(String[] args) {
String frase = "Al anochecer llamaron al celular";
String [] palabras = frase.split(" ");
int i = 0;
for (String palabra1 : palabras) {
for (String palabra2 : palabras) {
String dosPalabras = palabra1 + palabra2;
int valorAbsolutoHash = Math.abs(dosPalabras.hashCode());
if (valorAbsolutoHash >= 0) {
i++;
}
}
}
System.out.println('1' + i);
}
}
ExtraLap™: Josh Bloch es autor de Effective Java y coautor de Java Puzzlers y Java Concurrency in Practice (de este último todavía no he podido disfrutar). Y además es una de las personas que consigue que [ames|odies] Java.
About Raúl
Raúl Ochoa, a spaniard working for Tuenti in Madrid, Spain. More about me.
Subscribe to the feed
If you want to receive a notification when I update the website, you only have to add the feed to your reader, or submit your email address and I'll let you know.
Raúl's Twitter: Non-tweetable RegEx(s) make me cry :'-(. 3 days ago
