当前位置: 首页 > wzjs >正文

厦门市同安区建设工程质量安全监督站网站班级优化大师官网

厦门市同安区建设工程质量安全监督站网站,班级优化大师官网,与恶魔做交易的网站,dw做网站的实用特效【题目来源】http://acm.hdu.edu.cn/showproblem.php?pid1716【题目描述】 Ray又对数字的列产生了兴趣: 现有四张卡片,用这四张卡片能排列出很多不同的4位数,要求按从小到大的顺序输出这些4位数。【输入格式】 每组数据占一行,代…

【题目来源】
http://acm.hdu.edu.cn/showproblem.php?pid=1716

【题目描述】
Ray又对数字的列产生了兴趣:
现有四张卡片,用这四张卡片能排列出很多不同的4位数,要求按从小到大的顺序输出这些4位数。

【输入格式】
每组数据占一行,代表四张卡片上的数字(0<=数字<=9),如果四张卡片都是0,则输入结束。

【输出格式】
对每组卡片按从小到大的顺序输出所有能由这四张卡片组成的4位数,千位数字相同的在同一行,同一行中每个四位数间用空格分隔。
每组输出数据间空一行,最后一组数据后面没有空行。

【输入样例】
1 2 3 4
1 1 2 3
0 1 2 3
0 0 0 0

【输出样例】
1234 1243 1324 1342 1423 1432
2134 2143 2314 2341 2413 2431
3124 3142 3214 3241 3412 3421
4123 4132 4213 4231 4312 4321

1123 1132 1213 1231 1312 1321
2113 2131 2311
3112 3121 3211

1023 1032 1203 1230 1302 1320
2013 2031 2103 2130 2301 2310
3012 3021 3102 3120 3201 3210

【算法代码】

#include <bits/stdc++.h>
using namespace std;int main() {int a[4];while(1) {scanf("%d%d%d%d",&a[0],&a[1],&a[2],&a[3]);if(a[0]+a[1]+a[2]+a[3]==0) break;sort(a,a+4);int flag=0;int t;do {if(a[0]==0) continue;else if(flag==0) {printf("%d%d%d%d",a[0],a[1],a[2],a[3]);flag=1;} else if(t==a[0]) {printf(" %d%d%d%d",a[0],a[1],a[2],a[3]);} else {printf("\n%d%d%d%d",a[0],a[1],a[2],a[3]);}t=a[0];} while(next_permutation(a,a+4));printf("\n\n");}return 0;
}/*
in:
1 2 3 4
1 1 2 3
0 1 2 3
0 0 0 0out:
1234 1243 1324 1342 1423 1432
2134 2143 2314 2341 2413 2431
3124 3142 3214 3241 3412 3421
4123 4132 4213 4231 4312 43211123 1132 1213 1231 1312 1321
2113 2131 2311
3112 3121 32111023 1032 1203 1230 1302 1320
2013 2031 2103 2130 2301 2310
3012 3021 3102 3120 3201 3210
*/



【参考文献】
https://blog.csdn.net/qie_wei/article/details/81068186
https://blog.csdn.net/qq_31741481/article/details/84530287
https://cplusplus.com/reference/algorithm/next_permutation/




 

http://www.dtcms.com/wzjs/408667.html

相关文章:

  • 网站空间提供商电商网站开发平台有哪些
  • 什么是wordpress徐州seo顾问
  • 临淄佰渡信息网搜索引擎优化论文
  • 武汉市政建设集团有限公司长春seo网站管理
  • 西安网站建设 盈科互联网产品运营
  • 网站建站b站2023年免费入口
  • 汕头网站关键词推广莆田关键词优化报价
  • 郑州富士康小时工长沙百度快照优化排名
  • j2ee 动态网站开发seo技术论坛
  • 做网站需要看啥书百度提交入口的网址
  • 做管理信息的网站吗seo营销软件
  • 昆明企业自助建站超级外链工具 增加外链中
  • 淘宝客做连接网站吗百度热议排名软件
  • 网站定制开发微信运营百度网站app
  • 做网站小代码大全哈尔滨seo推广
  • wordpress ppt插件公司优化是什么意思?
  • 网站未经授权推广别人的产品搜索引擎优化的含义
  • 动态网站和响应式网站网址申请注册
  • 百度优化只做移动网站没有pc站什么是seo关键词优化
  • 金华网络推广公司抖音seo系统
  • 网站配图尺寸什么是网络推广工作
  • wordpress怎么更换域名seo计费系统开发
  • 西咸新区建设环保网站网站建设流程步骤
  • 大连庄河网站建设郑州网站推广
  • 临桂建设局网站惠州seo博客
  • 网站单独页面如何做301跳转网站建站公司
  • 网站建设维护项目营销软件网
  • 联系方式 响应式网站推广营销软件app
  • 做外单什么网站好百度网盘网址是多少
  • asp做的药店网站模板最新热搜新闻