# 세 수의 곱 ## 문제 정수 n을 만드는 3가지 정수의 곱 A, B, C를 출력하려 한다. 이를 위한 메소드 <kbd>printCombos()</kbd>을 완성하여 출력 예와 같은 결과를 얻으시오. ## 출력 예 ``` 10 = 1 x 1 x 10 10 = 1 x 2 x 5 10 = 1 x 5 x 2 10 = 1 x 10 x 1 10 = 2 x 1 x 5 10 = 2 x 5 x 1 10 = 5 x 1 x 2 10 = 5 x 2 x 1 10 = 10 x 1 x 1 ====================== 경우의 수: 9 ```
관련 강의로 이동

코드: java 1.8

public class ThreeCombos { public static void main(String[] args) { // n 을 만드는 3가지 수 출력 printCombos(10); } public static void printCombos(int n) { int count = 0; for (int i = 0; i <= n; i++) { for (int j = 0; j <= n; j++) { for (int k = 0; k <= n; k++) { if (/* 조건식을 작성하세요 */) { System.out.printf("%d = %d x %d x %d\n", n, i, j, k); count++; } } } } System.out.println("======================"); System.out.printf("경우의 수: %d\n", count); } }

입력

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