POJ - 3087 - Shuffle'm Up(模拟)
题目链接
题意:
已知两堆牌s1和s2的初始状态, 其牌数均为c,按给定规则能将他们相互交叉组合成一堆牌s12,
再将s12的最底下的c块牌归为s1,最顶的c块牌归为s2,依此循环下去。
现在输入s1和s2的初始状态 以及 预想的最终状态s12
问s1 s2经过多少次洗牌之后,最终能达到状态s12,若永远不可能相同,则输出"-1"。
题解:
虽然归类于kuangbin搜索专题,但个人感觉模拟...
原创
2019-02-28 20:36:45 ·
234 阅读 ·
0 评论