1173C - Nauuo and Cards 有 张牌,其中有 张时空牌,标号为 ,剩下的 张牌标号在 中。首先给你一个序列 表示手上的牌的标号为 ,一个序列 表示桌上的牌的标号 .每一轮从 中抽出一张牌放在 的尾部,然后 弹出,放在手中,求最小的操作次数使得 序列为 . 先把牌 的在 中的位置标记为 ,不在标记为 .只有2种情况: 当 中的序列为 这种形式时,看看能不能一次性打完,只有满足 才能打完. 当第一种不满足时,说明所有的牌必须从末尾进去在到达该指定位置,牌 从 中打出去要花费 步,再次从末尾进入到 要花费 步,所以找到 即可. #include<bits/stdc+...