Created
December 10, 2010 05:12
-
-
Save janogonzalez/735820 to your computer and use it in GitHub Desktop.
Lucky 13 short version
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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; | |
} | |
} |
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
Qué hace exactamente esto? además me sirve para probar los comentarios en gist :)