2015-2016 ACM-ICPC Pacific Northwest Regional Contest Div.2( Problem V Gears)

本文介绍了2015-2016年ACM-ICPC Pacific Northwest Regional Contest Division 2的一道题目,涉及齿轮之间的关系判断。解题思路通过DFS解决,使用+1、-1、0表示齿轮状态,判断它们能否按题目要求形成连接。
摘要由CSDN通过智能技术生成

题目地址:点击打开链接

题意:给你很多齿轮,让你判断第一个齿轮和第n个齿轮的关系。有三种关系题目中已经给出。

解题思路:算是比较直观的一个dfs题目了,重点是怎么样处理这个dfs。

结合题目中给出的正负关系,我们可以联想到齿轮的方向,于是我们有了以下处理方式:

<1>: 如果有一个齿轮和第一个齿轮相连并且转动方向相同,那么这个第一个齿轮无法转动。

<2>:如果第一个齿轮没法通过其他齿轮与第n个齿轮相连,那么就输出The input gear is not connected to the output gear.

<3>:如果满组题目要求的话,就可以解决问题了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值