「」电路维修解题报告louhc

Ha'nyu是来自异世界的魔女,她在漫无目的地四处漂流的时候,遇到了善良的少女Rika,从而被收留在地球上。Rika的家里有一辆飞行车。有一天飞行车的电路板突然出现了故障,导致无法启动。电路板的整体结构是一个R行C列的网格(R,C≤500),如右图所示。每个格点都是电线的接点,每个格子都包含一个电子元件。电子元件的主要部分是一个可旋转的、连接一条对角线上的两个接点的短电缆。在旋转之后,它就可以连接另一条对角线的两个接点。电路板左上角的接点接入直流电源,右下角的接点接入飞行车的发动装置。

Ha'nyu发现因为某些元件的方向不小心发生了改变,电路板可能处于断路的状态。她准备通过计算,旋转最少数量的元件,使电源与发动装置通过若干条短缆相连。不过,电路的规模实在是太大了,Ha'nyu并不擅长编程,希望你能够帮她解决这个问题。

输入文件包含多组测试数据。第一行包含一个整数T 表示测试数据的数目。对于每组测试数据,第一行包含正整数R 和C,表示电路板的行数和列数。之后R 行,每行C 个字符,字符是"/"和""中的一个,表示标准件的方向。

对于每组测试数据,在单独的一行输出一个正整数,表示所需的缩小旋转次数。如果无论怎样都不能使得电源和发动机之间连通,输出NO SOLUTION。

杜宇飞,石家庄二中【Nescafé 5】杯NOIP模拟赛

我们在格点建边,构成一个无向图。如果不用旋转就能到达,边权为0,否则为1。

然后广搜~

but 纯粹的广搜(或者SPFA?)是会炸的。。。

我得了70分。。。T了3个点。。。

我们可以考虑使用双端队列BFS

即如果边权为0,直接放到队首,如果边权为1,就和普通BFS一样放到队尾。

有时会出现这样一种情况:

最优值相同的点A,B都能更新C,A在队列中的位置在B前面。AC=1 BC=0

这样会导致最优值出现错误。所以我们还要判断能不能更新已有的点。

像上述这种情况,A更新C后,C‘会到队尾,B更新C后,C到队首,比之前的C'更快更新,C'不能再更新其他点,也就不会影响结果。

THE END
0.报告格式范文(通用25篇)报告格式范文(通用25篇) 问题:假设给定资料中有关我国城市交通拥堵的问题在你市都存在,你作为市交通主管部门的负责人,请根据给定资料,写一份“关于我市交通拥堵情况报告”。要求:(1)简要介绍情况,恰当分析原因,提出全面、明确、可行的对策。jvzquC41yy}/fr~khctxgw3eqo5gcw|gp1hbqpfqzkk{wxjkfgp1:58:4;757mvon
1.船舶修理报告模板范本.docx修理结果如下: 维修结果1 维修结果2 维修结果3 4. 检测报告 XXX公司已经对修理结果进行了检测,并提供了以下的检测报告: 检测报告内容 5. 修理总结 经过本次修理,船舶XXXXXXXXX已经恢复正常运行。同时,修理人员也总结了以下经验教训: 经验教训1 经验教训2 经验教训3 6. 安全措施 在本次修理过程中,XXX公司特别jvzquC41oc~/dxtm33>/exr1jvsm1;5451683<4934812?6572663<70ujzn
2.请示报告格式请示报告格式大全请示报告格式汇总 请示报告格式汇总 申请增加工作人员的请示格式 申请增加工作人员的请示格式及范文 请示报告的写法和格式模板 请示报告格式范文模板 请示报告格式及范文 请示报告的格式 请示报告的范文格式 点击查看更多信息 *说明 2016-06-28 来源:无忧考网 jvzquC41yy}/7:yguv4og}4dcqmbq8vuiu5
3.企业安全隐患整改工作报告范本(10篇)在学习、工作生活中,报告十分的重要,其在写作格式上有一定的要求。那么报告应该怎么写才合适呢?以下是小编整理的一些企业安全隐患整改工作报告范本,欢迎阅读参考。 企业安全隐患整改工作报告范本(精选篇1) 为了切实做好安全生产工作,认真落实好市安全生产专项整治会议精神,我公司认真开展了自查自纠工作,加大隐患的排查和整改, jvzquC41yy}/z~jzkng/exr1hyt0tnuqtvmpppwqdgpijt1e3>659680jznn
4.调研报告格式范文(通用15篇)调研报告格式范文 篇1 调查内容:农村留守儿童 调查时间:20xx年8月―20xx年6 调查目的:通过对农村留守儿童情况的调查,对问题的分析提出自己的想法和意见。 调查地点:镇雄县场坝镇摩多小学 调查方法:教学工作参与、走访、访谈 随着农村父母离乡进城打工、经商人数的增多,农村儿童留守农村而无人照管的人数也在不断增多jvzquC41o0jj{rkcpyko0lto1hgoyns1fkgp{jsdcqmbq8>3397367mvon
5.生产实习报告格式范文小编推荐:标准实习报告格式 暑假实习报告 生产实习报告大全 篇4 在总共*个月的实习期间,我们六个人两人一队分三组在所里的放射室,光电室,综合室,三个科室进行轮转,*个月一轮。 20** 年*月到*日— *月**日在放射室 放射室是全军大型医疗设备检测及维修中心,主要业务是:⑴ 负责医用诊断及治疗X线机、CT机、jvzquC41yy}/i€~qq0ipo8mcqyko1:8;869/j}rn
6.整改报告标题通用12篇三、结尾:可写“特此报告”、“专此报告”,后面不用任何标点符号,或“以上报告如无不妥,请批转各地、各部门执行”,或“以上报告,请指示”等语。 报告格式: 关于×××的报告 根据×××现将主要情况报告如下: ××× 针对×××,提出以下建议: 一、×××。 二、×××。 北京积水潭医院××处 ×××jvzquC41hodz7}wgunv0lto1jgpyns1849357mvon
7.医疗质量整改报告在我们平凡的日常里,报告使用的次数愈发增长,要注意报告在写作时具有一定的格式。那么一般报告是怎么写的呢?以下是小编收集整理的医疗质量整改报告,欢迎阅读与收藏。 医疗质量整改报告1 按照20xx年《国家中医药管理局关于印发中医医院以“以病人为中心,发挥中医药特色优势提高中医临床疗效”为主题的持续改进活动方案的通知jvzquC41yy}/qq6220ipo8f142833;47:586693jvor
8.设备试用报告格式6篇(全文)完成课题开题报告的撰写并经课题组反复讨论定稿后,就可选择一个适当的时间召开课题开题会议,邀请专家对课题研究的科学性和可行性进行评议,并提出意见和建议。如无不妥,开题工作即告完成,课题研究就将进入具体实施的新阶段。 医疗设备维修报告格式 第5篇 999qx02-2006 篇二:医疗设备维修保养及季度巡检记录 xxxxxx医院jvzquC41yy}/;B}wgunv0lto1y5gkujdodzgm;;0jvsm