HDU 1716 排序2
来源:互联网 发布:js获取省市区 编辑:程序博客网 时间:2024/06/18 07:08
这一题我开始用递归做得,但是格式我改不了(太菜了)
所以改用STL中的“下一个排列” next_permutation.
以后要在格式上下点功夫QAQ
#include<iostream>#include<algorithm>using namespace std;int main(){int sub[5],k=0;while(cin>>sub[0]>>sub[1]>>sub[2]>>sub[3],sub[0]||sub[1]||sub[2]||sub[3]){int tag=0;if(k++) cout<<endl;int temp;sort(sub,sub+4);int flag=1;do{if(sub[0]==0){ //temp=sub[1]; continue;}if(flag){cout<<sub[0]<<sub[1]<<sub[2]<<sub[3];flag=0;}else if(temp==sub[0]) {cout<<" ";for(int i=0;i<4;i++) cout<<sub[i];}else{cout<<endl;cout<<sub[0]<<sub[1]<<sub[2]<<sub[3];} // printf("")temp=sub[0];}while(next_permutation(sub,sub+4)); cout<<endl;}return 0;}
阅读全文
0 0
- hdu-1716-排序2
- HDU 1716 排序2
- hdu 排序
- HDU 排序
- HDU 排序
- HDU 排序
- hdu 1872 稳定排序 排序
- HDU 1872:稳定排序【排序】
- HDU 1106 排序
- hdu 1106排序
- hdu 1106 排序
- hdu 1106 排序
- hdu 1862 EXCEL排序
- hdu-1106 排序
- HDU-1106 排序
- hdu 1862 EXCEL排序
- hdu 1872 稳定排序
- HDU 2020 绝对值排序
- 中缀表达式转后缀表达式
- 线性回归算法及用python实现
- SDUT-数据结构实验之栈一:进制转换
- element中 radio
- leetcode-9- Palindrome Number
- HDU 1716 排序2
- 【YOLO】训练voc数据集没有框??解决方法
- 51nod 1051 最大子矩阵和
- ajax 提交 form表单 ,后台执行两次的问题
- Servlet 3.0 实战:异步 Servlet 与 Comet 风格应用程序
- 题目1165:字符串匹配
- Spring AOP基于SpringBoot的实现
- 使用zookeeper实现分布式锁
- Angularjs