有1,2,3,4个数,能组成多少个不相同无重复的三位数,分别是多少?
题目:有1,2,3,4个数,能组成多少个不相同无重复的三位数,分别是多少?
程序分析:设三位数组成三个数分别为i,j,k;四个数都非零数,可以放在三位数任何位置上,r然后出去i,j,k相等情况
#include <stdio.h>int main(int argc, const char * argv[])
{int i,j,k;int count;for (i=1; i<=4; i++) for(j=1;j<=4;j++) for (k=1; k<=4; k++) {if (i!=j && i!=k && j!=k) {printf("%d%d%d ",i,j,k);
// 换行作用count=count + 1;if (count%4==0) {printf("\n");}}}return 0;
}
三个for循环嵌套,遍历四个数组成的所有情况,if语句设置条件,除去有重复数字情况;
运行结果:
有1,2,3,4个数,能组成多少个不相同无重复的三位数,分别是多少?相关推荐
- * 四、要求写一个方法:method。该方法要求传入一个数字n(n要小于10), * 该方法能够计算得到所有各位上的数字不超过n且每一位的数字都不重复的三位数的个数。
package Day04;/*** 四.要求写一个方法:method.该方法要求传入一个数字n(n要小于10),* 该方法能够计算得到所有各位上的数字不超过n且每一位的数字都不重复的三位数的个数.* ...
- * 有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数? * 把这些数都输出出来,并且输出总共的个数。
package Day03;import java.util.ArrayList;/*** 第五题:* 有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数?* 把这些数都输出出来,并且 ...
- 每天一道LeetCode-----找到给定序列中所有和为某个值的集合或集合个数,序列中可以有/无重复项,集合元素顺序不同算不同集合等
Combination Sum 原题链接Combination Sum 给定一个无重复项的序列,找到所有和是target的集合,每个元素可以使用多次. 可以用深度优先(dfs),对于某个元素都有两种选 ...
- 字符串乘一个数_【思维拓展】三位数乘两位数,构造最大积和最小积
前面袁老师给大家讲了一个重要结论,并运用这个结论来解决问题,构造两位数乘两位数最大积和最小积的问题. 今天,更进一步,三位数乘两位数中,如何构造最大积和最小的积? [问题引入] 用9.8.6.5.4这 ...
- java 全排列 可重复_java 用递归方法求n个数的无重复全排列
public class Permutation{ private int[] table; public Permutation(int n) // 构造方法 ...
- 求出所有这些四位数是素数的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b中的四位数按从小到大的顺序进行排序
已知数据文件IN14.DAT中存有300个四位数,并已调用读函数readDat()把这些数存入数组a中.请编制一个函数jsValue(),其功能是:求出所有这些四位数是素数的个数cnt,再把所有满足此 ...
- I00012 打印三位数的水仙花数及其个数
各个位数的立方数之和等于数本身的数,称为水仙花数. 这里使用穷举法打印3位数的水仙花数. 程序的关键是如何取出给定数的各个位的值. 另外需要注意的一点是,求和变量的初值是零.乘积变量的初值则为1. 程 ...
- C语言拆分一个三位数。以及交换两个数(常规法复习加指针法学习)
给一个三位数,要求拆分出百位十位,个位.然后输出. 以前我们在水仙花那次求水仙花数 提到过经典的取法 我们再次展示一下: #include<stdio.h> int main() {int ...
- 一段英文中找无重复单词及个数
思路: 1.读入文件 2.按行读,每行以空格分割得到str数组 3.将str数组中每个单词添加到hashmap 4.遍历hashmap,value为1的输出,并统计个数 //一段英文中找无重复单词及个 ...
最新文章
- Java NIO使用及原理分析(三)
- php controller 间调用,php – 在CodeIgniter中的另一个Controller中调用Controller函数
- 7.1 安装软件包的三种方法 7.2 rpm包介绍 7.3 rpm工具用法 7.4 yum工具用法 7.5 yum搭建本地仓库...
- Android-----Activity生命周期
- 挖洞技巧:信息泄露之总结
- leetcode79. 单词搜索 网格地图搜索+回溯经典写法啦
- VC.NET字符指针与String的转换
- uni-app获取腾讯地图计算两经纬度的实际距离(可批量)
- @async 默认线程池_SpringBoot 线程池的使用
- 计算机培训三下乡实践报告,暑期“三下乡”社会实践心得体会范文
- python查找字符串出现次数_python实现从字符串中找出字符1的位置以及个数的方法...
- hive不在同一台机 hue_【Impala篇】---Hue从初始到安装应用
- 反射进行.newInstance()方法,报错Caused by: java.lang.NoSuchMethodException:XXXX.<init>()
- background-size失效
- 国家信息安全水平考试NISP一级模拟题
- 关于ini读取错误问题?
- MyEclipse8.5添加tomcat7
- UVA - 10400 Game Show Math
- 从mp4中提取wav音频文件
- 最火10款经典游戏项目合集 让你轻松拿下