Skip to content

Instantly share code, notes, and snippets.

@janogonzalez
Created December 10, 2010 05:12
Show Gist options
  • Save janogonzalez/735820 to your computer and use it in GitHub Desktop.
Save janogonzalez/735820 to your computer and use it in GitHub Desktop.
Lucky 13 short version
import java.net.URL;
import java.util.Scanner;
public class Lucky13 {
public static int payout(int bet) throws Exception {
return "13".equals(new Scanner(new URL("http://roulette.engineyard.com/").openStream()).findInLine("\\d+")) ? bet * 35 : 0;
}
}
@coto
Copy link

coto commented Dec 10, 2010

Qué hace exactamente esto? además me sirve para probar los comentarios en gist :)

@janogonzalez
Copy link
Author

Es para el concurso Lucky 13 de Engine Yard (http://www.engineyard.com/blog/2010/engine-yard-lucky-13-contest/). La URL que se consume trae un JSON con el número sorteado en la ruleta, la ruleta paga 35 veces lo apostado cuando uno le apunta al número exacto, el compadre siempre le apuesta al 13. La función calcula lo que ganas dado tu apuesta.
Es la versión más corta que pude hacer en Java.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment