(1)有 1、2、3 、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
(2)给定一个正整数,给出消除重复数字以后最大的整数。
输入示例:423234
输出示例:432


void Three(){for(int i = 1;i <= 4; i++){for(int j = 1; j <= 4;j++){for(int k = 1; k <= 4;k++){if(i != j && j != k && i != k){int num = i+j*10+k*100;printf("%d ",num);}}}}
}
void getMaxNumber(char *str){int num[10] = {0};for(int i = 0;i<strlen(str);++i)num[str[i] - '0'] = 1;        //将给定数组的字符值改变为数字值,相同字符转化后都是同一个num数组的下标,也起到去重的作用for(int j =9 ;j>=1;--j)if(num[j] == 1)printf("%d",j);
}

(感谢西交无尽学长提供以上题目练习)

17R-无重复数字的三位数和去重后最大数相关推荐

  1. 有1,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少

    有1,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少 /*** 有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少* * @author wql* * ...

  2. Python 案例001 (有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数)...

    题目内容来自网络 ,加入了个人理解的过程 ,和点评 #!/usr/bin/python # -*- coding: UTF-8 -*-#Author : Wumi#题目:有四个数字:1.2.3.4,能 ...

  3. C语言九十七之实现有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?并且输出多少个

    1.题目 实现有 1.2.3.4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?并且输出多少个 分析: 可填在百位.十位.个位的数字都是 1.2.3.4.组成所有的排列后再去掉不满足条件 ...

  4. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数

    有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数? 步骤:先定一个函数,把数据储存在一个列表,然后传入函数中就行了 代码 def threeDN(a):'''组成多少个互不相同且无重复 ...

  5. * 有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数? * 把这些数都输出出来,并且输出总共的个数。

    package Day03;import java.util.ArrayList;/*** 第五题:* 有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数?* 把这些数都输出出来,并且 ...

  6. 1. 有1,2,3,4个数字, 能组成多少个互不相同且无重复数字的三位数? 都是多少?

    程序算法精题–JS版 有1,2,3,4个数字, 能组成多少个互不相同且无重复数字的三位数? 都是多少? 分析 百十个位数字都可以是1, 2, 3, 4 组成所有的排列后在去掉不满足条件的排列: 无重复 ...

  7. 有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

    题目:有 1.2.3.4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位.十位.个位的数字都是 1.2.3.4,组成所有的排列后再去掉不满足条件的排列. ​ #i ...

  8. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?

    题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数? 分析:先各定义百位.十位.个位都在1-4之间,三个数重复组合,然后筛选出符合互不相同且无重复的三位数并输出 实现代码: #in ...

  9. 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?用循环嵌套结构完成。(数字组合)

    [问题描述] 有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少?用循环嵌套结构完成. [输入形式] [输出形式] [样例输入] [样例输出] 123 124 132 13 ...

最新文章

  1. 零基础小白如何学习好UI设计
  2. Drug Target Review | 利用AI发现和设计药物
  3. 梦见男朋友和别的女生逛街,第一反应亮了... | 每日趣闻
  4. 计算机软考高级论文,【2019年软考高项论文一定要避开这些坑】- 环球网校
  5. 给定一个数组求里面数字拼在一起组成的最小数字
  6. MyEclipse连接MySQL时遇到的各种烦人事
  7. 通过正则把文本里的链接加上a标签
  8. 显示和隐藏系统任务栏的类
  9. 美术设计经验分享:6招提升照明效果
  10. ConcurrentHashMap的源码分析-transfer
  11. 服务器虚拟交换机到网卡不通,S7700堆叠,服务器之间相互ping不通,关闭备交换机ping正常...
  12. Windows 系统下通过命令将本地文件上传至远程 Linux 主机的指定目录下
  13. 做程序员10年了,复制粘贴是我最牛的技能,直到我看到了这几个公众号
  14. hdu 1134 卡特兰数(大数模板)
  15. 数组的循环及跌送方式
  16. Hive计算身份证年龄
  17. 好爽 java_JAVA Web学习(27)___第21章清爽夏日九宫格日记网
  18. 使用YYLabel编写直播间消息样式
  19. 1006 换个格式输出整数
  20. 高德地图刷新当前位置_高德地图怎样实现实时定位,得到当前地点的坐标,位置...

热门文章

  1. RabbitMq学习笔记003---RabbitMQ处理类型分类
  2. 数据库查询语句(高端)
  3. stl之截取:以一段字符串截取字符串
  4. JAVA中文件指针复位到文件开头
  5. 一般试卷的纸张大小是多少_国际A4纸尺寸大小是多少?标准A4纸像素分辨率换算方法...
  6. 嵌入式操作系统内核原理和开发(等值block内存池设计)
  7. linux中ifort不识别,pmemd编译安装问题之ifort不识别‘
  8. 最小的语言符号是A词B语素C音素D义素,[转载]语言学概论试题 答案
  9. linux下qt生成dll,Qt 创建和使用动态链接库 - cibiren2011的专栏 - 博客频道 - CSDN.NET...
  10. wrapper在python中_virtualenvwrapper如何在python中安装虚拟环境?