news 2026/5/5 4:42:23

打卡信奥刷题(2541)用C++实现信奥 P2071 座位安排

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
打卡信奥刷题(2541)用C++实现信奥 P2071 座位安排

P2071 座位安排

题目背景

公元二零一四年四月十七日,小明参加了省赛,在一路上,他遇到了许多问题,请你帮他解决。

题目描述

已知车上有NNN排座位,有2N2N2N个人参加省赛,每排座位只能坐两人,且每个人都有自己想坐的排数,问最多使多少人坐到自己想坐的位置。

输入格式

第一行,一个正整数NNN

第二行至第2N+12N+12N+1行,每行两个正整数Si,1,Si,2S_{i, 1},S_{i, 2}Si,1,Si,2,为每个人想坐的排数。

输出格式

一个非负整数,为最多使得多少人满意。

输入输出样例 #1

输入 #1

4 1 2 1 3 1 2 1 3 1 3 2 4 1 3 2 3

输出 #1

7

说明/提示

对于10%10\%10%的数据,n≤10n \le 10n10

对于30%30\%30%的数据,n≤50n \le 50n50

对于60%60\%60%的数据,n≤200n \le 200n200

对于100%100\%100%的数据,n≤2000n \le 2000n2000

C++实现

#include<bits/stdc++.h>usingnamespacestd;constintN=5100;intlink[N],cnt[N],w[N][N];boolused[N];intans,n;intx,y;boolfind(intx){for(inti=1;i<=cnt[x];i++){if(!used[w[x][i]]){used[w[x][i]]=true;if(!link[w[x][i]]||find(link[w[x][i]])){link[w[x][i]]=x;returntrue;}}}returnfalse;}voidxyl(){for(inti=1;i<=n*2;i++){memset(used,0,sizeof(used));if(find(i))ans++;}}intmain(){cin>>n;for(inti=1;i<=n*2;i++){cin>>x>>y;w[i][++cnt[i]]=x;w[i][++cnt[i]]=x+n;w[i][++cnt[i]]=y;w[i][++cnt[i]]=y+n;}xyl();cout<<ans;return0;}

后续

接下来我会不断用C++来实现信奥比赛中的算法题、GESP考级编程题实现、白名单赛事考题实现,记录日常的编程生活、比赛心得,感兴趣的请关注,我后续将继续分享相关内容

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 13:18:12

腾讯云第七代云服务器S7解析:算力与性价比双突破

2025年腾讯云推出的第七代云服务器星星海S7&#xff0c;凭借全新的硬件架构设计和深度优化的软件生态&#xff0c;实现了算力性能与综合性价比的双重突破&#xff0c;一经发布便成为云服务器市场的焦点产品。作为腾讯云星星海系列的旗舰机型&#xff0c;S7实例基于腾讯云自研的…

作者头像 李华
网站建设 2026/5/3 15:53:06

计算广告:智能时代的营销科学与实践(十四)

目录 8.3 其他原生广告相关产品 一、搜索广告&#xff1a;意图原生的鼻祖与典范 二、软文广告&#xff1a;内容原生的深度渗透 三、联盟营销&#xff1a;效果与信任的原生桥梁 四、总结&#xff1a;原生思想的统一光谱 8.4 原生广告平台 一、表现原生与场景原生&#xff…

作者头像 李华
网站建设 2026/4/24 10:14:07

独家!2024JCR完整版+2025中科院分区表,科研人速存!

2024JCR&#xff08;2024IF&#xff09;已于2025年6月11日正式发布。2024年JCR报告收录22,249种活跃期刊&#xff0c;横跨自然科学、社会科学、艺术人文三大部类&#xff0c;细分为254个学科。其中自然科学14,091种&#xff0c;社会科学7,321种&#xff0c;人文艺术3,304种&…

作者头像 李华
网站建设 2026/5/2 20:22:21

关于大型语言模型的10个常见误解

关于大型语言模型的10个常见误解 大型语言模型(LLMs)已迅速融入我们的日常工作流程。从编写函数式代码的编码代理,到帮助我们头脑风暴的简单聊天会话,LLM已成为各行各业必备的生产力工具。 尽管广泛采用,当前用户和计划构建LLM应用的开发者之间仍存在根本误解。这些误解往…

作者头像 李华
网站建设 2026/4/30 1:47:09

锐捷RGSP | 全局地址绑定和端口保护原理与应用

一、全局安全地址绑定概述 1. 全局安全地址绑定背景 全局地址绑定原理和端口安全类似,全局地址绑定是在全局配置模式下绑定合法的IP+MAC,匹配绑定条目的终端可以在设备上的端口之间不受限制的移动。 端口安全可以通过端口安全技术来控制各个端口进入的IP报文。端口安全技术…

作者头像 李华
网站建设 2026/5/5 2:45:31

球类运动场景中的多目标检测与追踪_基于yolo13-C3k2-HDRAB模型实现

1. 球类运动场景中的多目标检测与追踪_基于YOLO13-C3k2-HDRAB模型实现 &#x1f3be; 目标检测作为计算机视觉领域的核心任务之一&#xff0c;旨在从图像或视频中识别并定位特定类别的目标物体。深度学习技术的兴起为目标检测领域带来了革命性的突破&#xff0c;使其在准确率、…

作者头像 李华