A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

public class Demo {

        /**
         * 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少
         */
        public static void main(String[] args) {
                int temp= 0;
                int count = 0;
                for (int i = 1; i <= 4; i++) {
                        for (int j = 1; j <= 4; j++) {
                                for (int  z= 1;  z <= 4; z++) {
                                       
                                        if (i !=j && j != z && z != i) {
                                                temp = i * 100 + j* 10 + z;
                                                count++;
                                                System.out.println(temp + " ");
                                        }
                                }
                        }
                }
                System.out.println(count);
        }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马