题目1117:整数奇偶排序
来源:互联网 发布:软件层次结构图 编辑:程序博客网 时间:2024/05/22 05:18
#include <iostream>#include <stdio.h>#include <algorithm>#include <math.h>#include <string>#include <string.h>#include <vector>#include <queue>#include <stack>#include <sstream>using namespace std;int n[10];vector<int> odd,even;int main(){ //freopen("input.txt","r",stdin); while(cin>>n[0]>>n[1]>>n[2]>>n[3]>>n[4]>>n[5]>>n[6]>>n[7]>>n[8]>>n[9]){ odd.clear();even.clear(); for(int i=0;i<10;i++) if(n[i]%2==0) even.push_back(n[i]); else odd.push_back(n[i]); sort(odd.begin(),odd.end(),greater<int>()); sort(even.begin(),even.end()); int o=odd.size(),e=even.size(); if(o>0&&e>0){ for(int i=0;i<o;i++) cout<<odd[i]<<" "; for(int i=0;i<e-1;i++) cout<<even[i]<<" "; cout<<even[e-1]; } else if(e==0){ for(int i=0;i<o-1;i++) cout<<odd[i]<<" "; cout<<odd[o-1]; } else if(o==0){ for(int i=0;i<e-1;i++) cout<<even[i]<<" "; cout<<even[e-1]; } cout<<endl; } return 0;}/************************************************************** Problem: 1117 User: cust123 Language: C++ Result: Accepted Time:150 ms Memory:1524 kb****************************************************************/
0 0
- 题目1117:整数奇偶排序
- 题目1117:整数奇偶排序
- 题目1117:整数奇偶排序
- 题目1117:整数奇偶排序
- 题目1117:整数奇偶排序
- 题目1117:整数奇偶排序
- 【九度】题目1117:整数奇偶排序
- 题目1117:整数奇偶排序 C++/Java
- 九度OJ 题目1117:整数奇偶排序
- 九度OJ 题目1117:整数奇偶排序
- 九度OJ题目1117整数奇偶排序解题报告
- 九度oj-1117-整数奇偶排序
- 整数奇偶排序
- 整数奇偶排序
- 整数奇偶排序
- 整数奇偶排序
- 整数奇偶排序
- 整数奇偶排序
- 紫书章六例题15 给任务排序 UVA 10305(拓扑排序)
- RecyclerView/ScrollView中条目弹出PopupMenu导致RecyclerView自动滚动的问题
- windows10常用快捷键
- my choice
- FWT 模板
- 题目1117:整数奇偶排序
- ZOJ3767-Elevator
- 获取ApplicationContext的方法及手动控制事务提交
- OracleDB的数据库名,实例名,服务名,数据库域名,全局数据库名的简单介绍
- SVN环境下快速导出增量包(未提交的情况下)
- Unity基础UI--Image
- 数据结构图之五(拓扑排序)
- POJ 1276 Cash Machine(?)
- 【测试】软件测试的流程图&&软件测试基本概念