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

题解:洛谷 AT_abc461_b [ABC461B] The Honest Woodcutters

本文分享的必刷题目是从蓝桥云课洛谷AcWing等知名刷题平台精心挑选而来,并结合各平台提供的算法标签和难度等级进行了系统分类。题目涵盖了从基础到进阶的多种算法和数据结构,旨在为不同阶段的编程学习者提供一条清晰、平稳的学习提升路径。

欢迎大家订阅我的专栏:算法题解:C++与Python实现!

附上汇总贴:算法竞赛备考冲刺必刷题(C++) | 汇总


【题目来源】

洛谷:AT_abc461_b [ABC461B] The Honest Woodcutters - 洛谷

【题目描述】

N NNwoodcutters1 , 2 , … , N 1, 2, \dots, N1,2,,Neach have one axe. All of them dropped their axes into a pond.
N NNaxes1 , 2 , … , N 1, 2, \dots, N1,2,,Nwere found sunk in the pond.
Each woodcutteri iiclaims that “I owned axeA i A_iAi.”
On the other hand, the goddess of this pond knows that the woodcutter who owned axei iiis woodcutterB i B_iBi.

Determine whether allN NNwoodcutters are telling the truth.

N NN个樵夫1 , 2 , … , N 1, 2, \dots, N1,2,,N各有一把斧头。他们都把斧头掉进了池塘里。
N NN把斧头1 , 2 , … , N 1, 2, \dots, N1,2,,N被发现沉在池塘中。
每个樵夫i ii声称:“我拥有斧头A i A_iAi。”
另一方面,池塘女神知道拥有斧头i ii的樵夫是樵夫B i B_iBi

判断所有N NN个樵夫是否都在说真话。

【输入】

The input is given from Standard Input in the following format:

N NN
A 1 A_1A1A 2 A_2A2… \dotsA N A_NAN
B 1 B_1B1B 2 B_2B2… \dotsB N B_NBN

【输出】

OutputYesif allN NNwoodcutters are telling the truth, andNootherwise.

【输入样例】

3 3 1 2 2 3 1

【输出样例】

Yes

【算法标签】

#入门

【代码详解】

#include<bits/stdc++.h>usingnamespacestd;constintN=105;// 定义最大数量intn;// 元素数量inta[N],b[N];// 位置数组a,比较数组bintmain()// 主函数{cin>>n;// 输入元素数量for(inti=1;i<=n;i++)// 读取第一组数据{intx;cin>>x;// 输入数字a[x]=i;// 记录数字x在数组a中的位置}for(inti=1;i<=n;i++)// 读取第二组数据cin>>b[i];// 输入第二组数字for(inti=1;i<=n;i++)// 比较两个数组if(a[i]!=b[i])// 如果位置不匹配{cout<<"No"<<endl;// 输出Noreturn0;// 结束程序}cout<<"Yes"<<endl;// 所有位置都匹配,输出Yesreturn0;// 程序正常结束}

【运行结果】

3 3 1 2 2 3 1 Yes
http://www.jsqmd.com/news/975200/

相关文章:

  • 爽翻!输入关键词,这几款AI写作辅助网站直接生成毕业论文!
  • MPC7450 L3缓存采样点设置与延迟计算实战指南
  • CompressO终极指南:完全免费开源的视频图片压缩神器,轻松解决存储焦虑
  • Amphenol 17-100654线束组件解析:工业设备模块化布线的发展趋势
  • STM32工程中可直接调用的MLX90614红外测温I2C驱动源码包
  • 终极Wand增强指南:如何免费解锁专业版功能与远程控制
  • MPC8260最小系统设计实战:从SDRAM配置到PCB布局要点解析
  • 四川地区2026年6月8日成都市场盛世钢联建筑钢材价格行情 - 四川盛世钢联营销中心
  • 博士学位答辩PPT分享 | 数据驱动的跨声速气动弹性建模与复杂耦合模式分析
  • MDIN380芯片多路视频输出驱动:HDMI+VGA+CVBS+YPbPr全接口支持包
  • 终极DDrawCompat指南:让经典游戏在现代Windows上完美运行的免费兼容性神器
  • 高性价比PVC卡片打印机厂商选型参考及落地全流程指南 - 资讯速览
  • 从“盲拍”到“全景”:PF3plat 让三维重建学会“无中生有”
  • 人气爆棚!探访湘潭热门麻辣烫店,饭点座无虚席还排队 - 资讯快报
  • FanControl终极指南:Windows风扇控制软件深度解析与实战配置
  • SD-PPP终极指南:5分钟在Photoshop中实现AI绘图革命
  • 3步实现智能视频生成:Pixelle-Video全自动AI短视频创作完全指南
  • 宜兴SEO优化公司|品牌搜索曝光升级,宜兴网站优化公司能力解析 - 招财兔数字员工
  • QuickBMS:游戏资源逆向工程与格式解析的瑞士军刀
  • 5步完成Windows 11深度优化:Win11Debloat终极去广告与隐私保护指南
  • 从零到一构建系统级工具的完整过程:我的第一个Rust项目复盘
  • 从办公室网段隔离到智能家居分组:VLAN在eNSP里的实战场景模拟
  • 如何在虚幻引擎5中高效导入VRM角色:VRM4U插件完整实战指南
  • 广州包包回收实体门店全攻略!2026最新行情解析,爱马仕LV香奈儿一站式高价变现 - 薛定谔的梨花猫
  • 马鞍山SEO优化公司|制造业关键词布局,马鞍山SEO代运营服务商综合盘点 - 招财兔数字员工
  • B站弹幕屏蔽词批量管理工具:架构深度解析与实战应用指南
  • # 2026衡阳免砸砖漏水维修全攻略|卫生间/阳台/厨房/屋顶根治方法+避坑指南|苏易修缮 - 苏易修缮
  • TEKLauncher终极指南:5分钟搞定方舟MOD管理与服务器搭建
  • 小说下载器完整指南:轻松保存100+网站小说,构建个人数字图书馆
  • MPC8245与CF卡接口设计:时序匹配与握手模式实战解析