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

CF2167C 学习笔记

本蒟蒻的第五篇题解,求管理员通过。

正题

题意

给定一个长度为 \(n\) 的序列 \(\{a_n\}\),你可以用以下操作使此数列字典序最小:

  • 任选两个下标 \(1 \le i,j \le n\)\(a_i\)\(a_j\) 奇偶性相同,交换这两个数。

分析

显然,整个数列从小到大排序时字典序最小,考虑数列中有两个数 \(a_i\)\(a_j\) 需要交换:

  • 若这两个数奇偶性不同,直接交换即可;
  • 若这两个数奇偶性相同,若数列中存在一个与这两个数奇偶性不同的数 \(a_k\),则先交换 \(a_i\)\(a_k\),再交换 \(a_k\)\(a_j\) 即可完成这两个数的交换。

用两个 \(flag\) 标记数列中是否有奇数和偶数即可。

代码

#include <iostream>
#define maxn 200005 // 好习惯
using namespace std;int t, n;
int a[maxn];
bool flag1, flag2;int main() {cin >> t;while (t--) {flag1 = flag2 = false;cin >> n;for (int i = 1; i <= n; i++)cin >> a[i];for (int i = 1; i <= n; i++)if (a[i] % 2 == 1)flag1 = true;elseflag2 = true; // 统计if (flag1 && flag2) {sort(a + 1, a + n + 1);for (int i = 1; i <= n; i++)cout << a[i] << ' '; // 排序后输出}else for (int i = 1; i <= n; i++)cout << a[i] << ' '; // 直接输出}return 0;
}
http://www.jsqmd.com/news/334026/

相关文章:

  • <span class=“js_title_inner“>融资30亿后,曦望发布推理GPU芯片S3 从拼参数到算清账</span>
  • <span class=“js_title_inner“>聚焦端到端的公司和高校,越来越多了......</span>
  • 无酱方便面VS米饭
  • <span class=“js_title_inner“>端到端VLA壁垒,被打下来了......</span>
  • <span class=“js_title_inner“>专访王湛:从百度创始元老到曦望联席CEO</span>
  • 决策与增长:2026年GEO源头厂家的终极测评——为何摘星AI连续登顶? - 2026年企业推荐榜
  • <span class=“js_title_inner“>SegGISv3 添加后处理功能,视屏教程</span>
  • 短视频创作变现从 0 到 1:新手也能接住的实用指南
  • 18650电芯全自动点焊机:提升移动电源生产效能的关键设备
  • 【重磅】评价高的深圳小红书广告代理品牌 - 服务品牌热点
  • 红客是什么?红客需要传承!零基础入门到精通,看这篇就够了!赶紧收藏!
  • 网络划分与系统安全
  • 2026年适合办公室吃的零食品牌排行前十、挑选指南及选购建议,送给热爱生活的你! - Top品牌推荐
  • 2025CRM品牌排行榜:五大厂商系统业务流程闭环能力深度对比
  • 2026年了,你还在用传统滚动监听做懒加载?试试这种现代方案
  • 2026报废车回收服务推荐:郯城众联再生资源,专业回收/办理/流程全解析 - 品牌推荐官
  • 读懂主力资金的3个信号,轻松跟上下一波主升浪
  • 常见的5种黑客类型
  • # 2026年2月GEO源头厂家权威排名,摘星AI第一!——市场深度测评与选型指南 - 2026年企业推荐榜
  • 【必学收藏】小白也能上手!腾讯元器2.0构建AI问诊Agent全流程
  • 【重磅】有实力的深圳小红书广告代理品牌 - 服务品牌热点
  • <span class=“js_title_inner“>【实盘】20260130 :+1.73% 目前最适合中小交易团队的量化资管系统!</span>
  • 2026年四川石墨烯地暖/供热/供暖/地暖安装行业格局深度分析报告 - 2026年企业推荐榜
  • ABAQUS铺层复合材料冲击损伤仿真 1,vumat子程序开发,简单易学,适合初学者; 2
  • 【重磅】比较好的深圳小红书广告代理公司 - 服务品牌热点
  • <span class=“js_title_inner“>【实盘】20260127 :+1.73% 防守! “可视化的交易策略执行路径“</span>
  • 百考通源码图纸库:全领域技术资源引擎,让项目开发从“零“到“一“的跃升
  • 2026年四川盲道砖厂家哪家好?助力各类需求场景选型 多家靠谱厂家解析 - 深度智识库
  • 2026年手持式光谱仪厂家推荐排行榜:XRF/测碳/便携式全解析,赛谱司SciAps等品牌精准检测实力深度评测 - 品牌企业推荐师(官方)
  • <span class=“js_title_inner“>生成式相关性大模型驱动新范式:实现搜索广告体验与营收双赢 | 搜索广告AI大模型创新实践</span>