3446. 整数奇偶排序
排序 整数 奇偶
2023-09-27 14:27:31 时间
Powered by:NEFU AB-IN
文章目录
3446. 整数奇偶排序
-
题意
输入 10个整数,彼此以空格分隔。
重新排序以后输出(也按空格分隔),要求:
先输出其中的奇数,并按从大到小排列;
然后输出其中的偶数,并按从小到大排列。 -
思路
模拟
-
代码
""" Author: NEFU AB-IN Date: 2023/4/18 20:30 software: PyCharm File: 3446.py """ # import import sys, math, os from io import BytesIO, IOBase from collections import Counter, deque from heapq import heapify, heappop, heappush, nlargest, nsmallest from bisect import bisect_left, bisect_right from datetime import datetime, timedelta from typing import * class sa: def __init__(self, x, y): self.x = x self.y = y def __lt__(self, x): pass # Final N = int(1e3 + 10) INF = int(2e9) # Define sys.setrecursionlimit(INF) read = lambda: map(int, input().split()) # —————————————————————Division line —————————————————————— lst = list(read()) a = list(filter(lambda x: x & 1, lst)) b = list(filter(lambda x: x & 1 == 0, lst)) a.sort(reverse=True) b.sort() print(*a, *b)
相关文章
- Numpy中排序操作partition,argpartition,sort,argsort
- 排序算法之归并排序
- SqlServer 子查询order by 生成临时表保留排序方法
- 【BZOJ2707】[SDOI2012]走迷宫 Tarjan+拓扑排序+高斯消元+期望
- HDU 2561 第二小整数 (排序)
- 《Python Cookbook(第3版)中文版》——1.13 通过公共键对字典列表排序
- java字典序排序
- java学习-排序及加密签名时数据排序方式
- 9.11排序与查找(三)——给定一个排序后的数组,包括n个整数,但这个数组已被旋转过多次,找出数组中的某个元素
- 选择排序
- element 前端排序 与 后端排序
- 牛客剑指offer-----数组(在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数)
- 【bzoj2815】[ZJOI2012]灾难 拓扑排序+倍增LCA
- 算法练习-第二天(合并两个排序的链表)