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

【题解】 ABC 461

【题解】 ABC 461

A 题

很简单的一道题目,判断两个数的大小关系即可。

时间复杂度O(1),空间复杂度O(1)。

#pragma GCC optimize("O3")#include<bits/stdc++.h>
using namespace std;#define endl "\n"int main(){ios::sync_with_stdio(0);cin.tie(0);//freopen("test.in", "r", stdin);//freopen("test.out", "w", stdout);int a, d; cin >> a >> d;if(a <= d) cout << "Yes" << endl;else cout << "No" << endl;return 0;
}

赛时解决链接

B 题

也相对简单,判断每一组关系互相匹配否即可。

#pragma GCC optimize("O3")#include<bits/stdc++.h>
using namespace std;#define endl "\n"int main(){ios::sync_with_stdio(0);cin.tie(0);//freopen("test.in", "r", stdin);//freopen("test.out", "w", stdout);int n; cin >> n;vector<int> a(n), b(n);for(int i = 0;i < n;i ++){cin >> a[i];}for(int i = 0;i < n;i ++){cin >> b[i];}for(int i = 0;i < n;i ++){if(b[a[i] - 1] != i + 1){cout << "No" << endl;return 0;}}cout << "Yes" << endl;return 0;
}

赛时通过链接

C 题

有一定难度,是反悔贪心,代码如下

#pragma GCC optimize("O3")#include<bits/stdc++.h>
using namespace std;#define endl "\n"
#define int long longconst int maxn = 200010;
struct Variety
{ int c, v; 
} var[maxn];bool cmp(Variety a, Variety b)
{return a.v > b.v;
}signed main(){ios::sync_with_stdio(0);cin.tie(0);//freopen("test.in", "r", stdin);//freopen("test.out", "w", stdout);int n, k, m; cin >> n >> k >> m;for(int i = 1;i <= n;i ++){cin >> var[i].c >> var[i].v;}sort(var + 1, var + 1 + n, cmp);unordered_map<int, int> cnt;priority_queue<int, vector<int>, greater<int>> pq;int tot = 0, type = 0;for(int i = 1;i <= k;i ++){if(cnt[var[i].c] == 0) type ++;else pq.push(var[i].v);cnt[var[i].c] ++, tot += var[i].v;}if(type >= m){cout << tot << endl;return 0;}for(int i = k + 1;i <= n;i ++){if(cnt[var[i].c] == 0 && !pq.empty()){int small = pq.top(); pq.pop();tot += var[i].v - small;cnt[var[i].c] ++, type ++;if(type >= m) break;}}cout << tot << endl;return 0;
}

赛时通过链接

D 题

好了11点半了,主播该去睡觉了,明天早上起来更。

http://www.gsyq.cn/news/1476187.html

相关文章:

  • 从NLP跨界CV:手把手教你用PyTorch复现Vision Transformer (ViT) 图像分类
  • 3个真实困境如何被一个脚本改写?揭秘网盘直链下载助手的底层逻辑
  • Agent-S3:首个超越人类性能的智能体框架技术解析与架构设计
  • 2026年 南通短视频运营/拍摄/获客/GEO服务商推荐榜:实战派团队与创意爆款内容深度解析 - 企业推荐官【官方】
  • 5分钟搞懂Guesslang:如何让AI一眼识别54种编程语言?
  • CE认证电缆厂家常见问题解答(2026最新专家版) - 资讯速览
  • 【2026必藏】6款智能降AI率网站大曝光,一键让AIGC率断崖式下跌! - 降AI小能手
  • 万国手表全国售后服务网络升级公告 - 资讯速览
  • 2026 年广州注册公司代理机构权威榜单:效率与性价比版 - 互联网科技品牌测评
  • CE认证电缆厂家选购指南:如何挑选靠谱高性价比厂商 - 资讯速览
  • 汽泡水机减压阀选购指南:如何选到靠谱高性价比产品 - 资讯速览
  • 2026甄选:上海假发行业深度测评与选型分析 - 品牌企业推荐师(官方)
  • EdgeRemover:Windows系统Edge浏览器管理终极指南(2024版)
  • 植草砖厂家常见问题解答(2026最新专家版) - 资讯速览
  • Beyond Compare 5激活密钥生成器:技术原理与完整实践指南
  • 乌鲁木齐注册食品公司流程经验分享:手把手教你完成注册 - 新疆全疆企业服务
  • 本地推荐:乌鲁木齐靠谱的代理记账公司大盘点 - 新疆全疆企业服务
  • 终极小说下载器完整指南:一键收藏100+网站,永久保存你的阅读记忆
  • 北京丰宝斋:天津上门回收,不止是变现,更是文化的守护 - 深鉴新闻
  • M9A:重返未来1999智能自动化助手终极指南
  • 2026甄选:厦门市政环卫车辆供应企业实力解析 - 品牌企业推荐师(官方)
  • Type-C接口协议深度解析:从SRC/SNK角色到早期设备兼容性乱象
  • 别再只会用双线性插值了!PyTorch中nn.Upsample与转置卷积的实战对比(附代码)
  • 2026轿车托运行业发展调研:佰佳物流领跑琼海到长春轿车托运公司行业市场 - 资讯速览
  • TrollInstallerX深度解析:iOS 14.0-16.6.1系统TrollStore安装的3种技术方案
  • 哪家物流便宜还上门取货?看完这篇就懂了 - 快递物流资讯
  • Obsidian Execute Code:颠覆传统笔记的代码执行引擎
  • 3个维度突破:当图片在3D打印机中重新定义自己
  • 2026年啤酒机减压阀生产厂家推荐:浙江迪茨帮您把泡沫变回利润 - 资讯速览
  • 死锁:两个程序员抢一个会议室,谁也不让谁