17R-无重复数字的三位数和去重后最大数
(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,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少
有1,2,3,4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少 /*** 有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数 都是多少* * @author wql* * ...
- Python 案例001 (有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数)...
题目内容来自网络 ,加入了个人理解的过程 ,和点评 #!/usr/bin/python # -*- coding: UTF-8 -*-#Author : Wumi#题目:有四个数字:1.2.3.4,能 ...
- C语言九十七之实现有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?并且输出多少个
1.题目 实现有 1.2.3.4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?并且输出多少个 分析: 可填在百位.十位.个位的数字都是 1.2.3.4.组成所有的排列后再去掉不满足条件 ...
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数
有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数? 步骤:先定一个函数,把数据储存在一个列表,然后传入函数中就行了 代码 def threeDN(a):'''组成多少个互不相同且无重复 ...
- * 有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数? * 把这些数都输出出来,并且输出总共的个数。
package Day03;import java.util.ArrayList;/*** 第五题:* 有1.2.3.4四个数字,能组成多少个互不相同且无重复数字的三位数?* 把这些数都输出出来,并且 ...
- 1. 有1,2,3,4个数字, 能组成多少个互不相同且无重复数字的三位数? 都是多少?
程序算法精题–JS版 有1,2,3,4个数字, 能组成多少个互不相同且无重复数字的三位数? 都是多少? 分析 百十个位数字都可以是1, 2, 3, 4 组成所有的排列后在去掉不满足条件的排列: 无重复 ...
- 有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
题目:有 1.2.3.4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位.十位.个位的数字都是 1.2.3.4,组成所有的排列后再去掉不满足条件的排列. #i ...
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?
题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数? 分析:先各定义百位.十位.个位都在1-4之间,三个数重复组合,然后筛选出符合互不相同且无重复的三位数并输出 实现代码: #in ...
- 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?用循环嵌套结构完成。(数字组合)
[问题描述] 有四个数字:1.2.3.4,能组成多少个互不相同且无重复数字的三位数?各是多少?用循环嵌套结构完成. [输入形式] [输出形式] [样例输入] [样例输出] 123 124 132 13 ...
最新文章
- 零基础小白如何学习好UI设计
- Drug Target Review | 利用AI发现和设计药物
- 梦见男朋友和别的女生逛街,第一反应亮了... | 每日趣闻
- 计算机软考高级论文,【2019年软考高项论文一定要避开这些坑】- 环球网校
- 给定一个数组求里面数字拼在一起组成的最小数字
- MyEclipse连接MySQL时遇到的各种烦人事
- 通过正则把文本里的链接加上a标签
- 显示和隐藏系统任务栏的类
- 美术设计经验分享:6招提升照明效果
- ConcurrentHashMap的源码分析-transfer
- 服务器虚拟交换机到网卡不通,S7700堆叠,服务器之间相互ping不通,关闭备交换机ping正常...
- Windows 系统下通过命令将本地文件上传至远程 Linux 主机的指定目录下
- 做程序员10年了,复制粘贴是我最牛的技能,直到我看到了这几个公众号
- hdu 1134 卡特兰数(大数模板)
- 数组的循环及跌送方式
- Hive计算身份证年龄
- 好爽 java_JAVA Web学习(27)___第21章清爽夏日九宫格日记网
- 使用YYLabel编写直播间消息样式
- 1006 换个格式输出整数
- 高德地图刷新当前位置_高德地图怎样实现实时定位,得到当前地点的坐标,位置...
热门文章
- RabbitMq学习笔记003---RabbitMQ处理类型分类
- 数据库查询语句(高端)
- stl之截取:以一段字符串截取字符串
- JAVA中文件指针复位到文件开头
- 一般试卷的纸张大小是多少_国际A4纸尺寸大小是多少?标准A4纸像素分辨率换算方法...
- 嵌入式操作系统内核原理和开发(等值block内存池设计)
- linux中ifort不识别,pmemd编译安装问题之ifort不识别‘
- 最小的语言符号是A词B语素C音素D义素,[转载]语言学概论试题 答案
- linux下qt生成dll,Qt 创建和使用动态链接库 - cibiren2011的专栏
- 博客频道 - CSDN.NET...
- wrapper在python中_virtualenvwrapper如何在python中安装虚拟环境?