# 주사위 통계 ## 문제 주사위 2개를 던져 나온 수의 합을 구하고, 이를 n회 반복한 통계 결과를 출력 하시오. ## 입력 예 ``` 100 ``` ## 출력 예 ``` 2 => ## 3 => #### 4 => ###### 5 => ############# 6 => ##################### 7 => ################ 8 => ################ 9 => ########### 10 => ###### 11 => ### 12 => ## ``` ## 뼈대코드 ``` import java.util.Random; /** * DiceTest */ public class DiceTest { public static void main(String[] args) { // input int n = Integer.parseInt(args[0]); // create instance Dice dice = new Dice(); // print dice.printStatistics(n); } } /** * 주사위 한 쌍 */ class Dice { private int[] counts; public Dice() { this.counts = new int[13]; // for 0 ~ 12 } public int rollDice() { Die a = new Die(6); Die b = new Die(6); return a.rollADie() + b.rollADie(); } public void printStatistics(int n) { /* 주사위를 n번 던질경우 생기는 통계를 출력하시오. */ } } /** * 주사위 한 개 */ class Die { private int max; public Die(int max) { this.max = max; } public int rollADie() { return 1 + new Random().nextInt(max); // 1 ~ max } } ```
관련 강의로 이동

코드: java 1.8

public class Main { public static void main(String[] args) { } }

입력

정답이 궁금하다면? 코드를 제출해보세요!