把1到9排成不同的4位数.不要有重复的数字

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:52:17
把1到9排成不同的4位数.不要有重复的数字如:8649

像 1123、1233、2233、1234、4567 这些可排除。

谁帮我啊。我把我的分全给他

是排列出来,不是问可以排多少。。

我知道不难。可是很麻烦。。

哪位好心人 帮帮我、

或是有什么软件可自动排列的。。

小妹唯一的100分,都给你!

程序解决他:
#include<iostream>
using namespace std;
void main()
{
int count=0;
for(int i=1;i<10;i++)
for(int j=1;j<10;j++)
for(int k=1;k<10;k++)
for(int h=1;h<10;h++)
{
if(i==j||j==k||k==h||i==k||i==h||j==h)
continue;
else
{
count++;
cout<<i<<j<<k<<h<<" ";
if(count%10==0)
cout<<endl;
}
}
}

....
有N种排法?
怎么写的完类```

全排出来的话,我想。。。你要买几本笔记来记才行
谁给你出这样的问题吖

PHP version:

/*
$exception 为被排除的数组
*/
function zuHe( $exception = array() )
{
for($i = 1 ; $i <= 9 ; $i++)
for($j = 1 ; $j <= 9 ; $j++)
for($k = 1 ; $k <= 9 ; $k++)
for($l = 1 ; $l <= 9 ; $l++)
if(!in_array(intval($i.$j.$k.$l),$exception))
$array[] = intval

1、2、3、4、5、6、7、8能排成多少个不同的6位数? 1 2 3 4 5 6这六个数字排成一排,若1和6之间恰有两个数字,可组成多少种不同的六位数 从1、2、3、4、5、6、7、8、9中可以排成多少位可重复的七位位数? 用1至9这些数字排成没有重复数字的九位数,而且是11的倍数.这样的九位数中,最大是几 用1、2、3、4、5、6、7、8、9这9个数字排成一个最小的能被11整除的九位数,这个九位数是________? 0-9十个数学随意取4个排成一列,求A1={四个数码恰好排成四位数}的概率. 1-9个数字 任意排成3位数.共有多少种?谢谢 一些3位数分别被3.5.7除都余1,把这些3位数从大到小排成一排,其中第5个是? 将分别写有数码1,2,3,4,5,6,7,8,9的正方形卡片排成一排,发现恰有一个能被11整除的最大九位数, 用0,1,2,3,4,5可以排成几个不含重复数字的能被11整除的5位数