欢迎光临散文网 会员登陆 & 注册

有四个数字,1、2、3、4,三个数字可以组成多少个不同且不重复的数字?他们有多少?

2023-09-18 18:44 作者:皮皮萌宝李时珍的皮  | 我要投稿

代码分析

从数学的角度来看,是一个排列组合问题,结果是4的阶乘。

百位有4个选择,十位有3个选择,个位有两个选择。使用分步乘法原理计算。

i!=k&&i!=j&&j!=k这个表达式是关键。

为什么结果是4的阶乘

这个运算结果是4乘3乘2,4的阶乘是4乘3乘2乘1,这不是阶乘的定义。

代码实现

c

Java

python

c++


有四个数字,1、2、3、4,三个数字可以组成多少个不同且不重复的数字?他们有多少?的评论 (共 条)

分享到微博请遵守国家法律