JAVA习题十有1234个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
Posted chenxi1944362410
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA习题十有1234个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?相关的知识,希望对你有一定的参考价值。
package erase; import java.util.Scanner; public class 组合不重复的3位数字 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("请输入4个不同的个位数:"); Scanner in=new Scanner(System.in); int[] a=new int[5]; for(int i=0;i<=3;i++) { a[i]=in.nextInt(); } int sum=0,n=0,m=0,k=0;//n m k 个十百 for(int i=100;i<1000;i++) { n=i%10; m=(i/10)%10; k=i/100; if(n==m || n==k || m==k); else if(n==a[1]||n==a[2]||n==a[3]||n==a[0]) { if(m==a[1]||m==a[2]||m==a[3]||m==a[0]) { if(k==a[1]||k==a[2]||k==a[3]||k==a[0]){ sum++; System.out.print(" "+i); } } } } System.out.print("总数为"+sum); } }
以上是关于JAVA习题十有1234个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?的主要内容,如果未能解决你的问题,请参考以下文章
有1234个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
第11题有 1234 个数字,能组成多少个互不相同且无重复数字的三位数
第29题有 1234 个数字,能组成多少个互不相同且无重复数字的三位数
有1234个数字,能组成多少个互不相同 且无重复数字的三位数?都是多少?