package cc.glsn.v15; import java.security.SecureRandom; import java.util.ArrayList; import java.util.TreeMap; public class Roulette { /** * @param args */ public static void main(String[] args) { new Roulette(); } public Roulette() { SecureRandom SR=new SecureRandom(); ArrayList InputValues=new ArrayList(); for(int i=0; i<=36; i++) { InputValues.add(Integer.toString(i)); } InputValues.add("00"); TreeMap V=new TreeMap(); for(int i=0; i<38000000; i++) { String s=spin(InputValues,SR); if (!V.containsKey(s)) { V.put(s,0l); } V.put(s,V.get(s) + 1); } System.out.println(V); } private String spin(ArrayList InputValues, SecureRandom sr) { int idx=sr.nextInt(InputValues.size()); return InputValues.get(idx); } }