zoukankan      html  css  js  c++  java
  • 06:整数奇偶排序

    06:整数奇偶排序

    描述

    给定10个整数的序列,要求对其重新排序。排序要求:

    1.奇数在前,偶数在后;

    2.奇数按从大到小排序;

    3.偶数按从小到大排序。

    输入
    输入一行,包含10个整数,彼此以一个空格分开,每个整数的范围是大于等于0,小于等于100。
    输出
    按照要求排序后输出一行,包含排序后的10个整数,数与数之间以一个空格分开。
    样例输入
    4 7 3 13 11 12 0 47 34 98
    样例输出
    47 13 11 7 3 0 4 12 34 98
    •  1 #include<iostream>
       2 #include<algorithm>
       3 using namespace std;
       4 int a[11];
       5 int main()
       6 {
       7      for(int i=1;i<=10;i++)
       8       {
       9           cin>>a[i];
      10       }
      11       sort(a,a+11);
      12       for(int i=10;i>=1;i--)
      13        {
      14            if(a[i]%2!=0)
      15            {
      16                cout<<a[i]<<" ";
      17            }
      18        }
      19       for(int i=1;i<=10;i++)
      20       {
      21           if(a[i]%2==0)
      22           {
      23               cout<<a[i]<<" ";
      24           }
      25        } 
      26 }
       
  • 相关阅读:
    《人月神话》阅读笔记3
    团队冲刺0110
    团队冲刺0109
    团队冲刺0108
    团队冲刺0107
    团队冲刺0106
    团队冲刺0105
    团队冲刺010304
    团队冲刺0102
    团队冲刺0101
  • 原文地址:https://www.cnblogs.com/lyqlyq/p/6596983.html
Copyright © 2011-2022 走看看