首页 > 编程语言 > 详细

[20-04-27][Self-test 10]Java Combination

时间:2020-04-27 10:15:02      阅读:56      评论:0      收藏:0      [点我收藏+]
 1 package test_2_1;
 2 
 3 public class Combination {
 4 
 5     public static void main(String[] args) {
 6         
 7         /** 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? */
 8         getArray();
 9 
10     }
11 
12     private static void getArray() {
13         
14         System.out.println("可组成的数字有:");
15         int count = 0;
16         for (int i = 1; i < 5; i++) {
17             for (int j = 1; j < 5; j++) {
18                 for (int k = 1; k < 5; k++) {
19                     if (i != j && i != k && j != k) {
20                         System.out.print("" + i + j + k + " ");
21                         count++;
22                     }
23                 }
24             }
25         }
26         
27         System.out.println("\n总计" + count + "个");
28         
29     }
30 
31 }

 

结果如下:

可组成的数字有:
123 124 132 134 142 143 213 214 231 234 241 243 312 314 321 324 341 342 412 413 421 423 431 432
总计24个

[20-04-27][Self-test 10]Java Combination

原文:https://www.cnblogs.com/mirai3usi9/p/12784448.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!