#2519. Part Acquisition
Part Acquisition
题目描述
这些奶牛被派去执行一项任务,为他们的谷仓购买一台新的挤奶机。它们飞过包含 颗行星的星团,每颗行星都有一个交易站。
奶牛已经确定了星团中每个行星需要 种类型的物体(编号 中的哪一种,以及它们必须交易的产品。没有一个星球发展了货币,所 以它们在易货系统下运作:所有交易都由每一方交易的每一方都只交易一个对象(可能是不同类型的)。
奶牛们从地球开始带着一罐优质干草(第 项),他们想要一台新的挤奶机(第 项)。帮助他们找到在集群中的行星上进行一系列交易以获得物品 的最佳方法。如果此任务不可能完成,则输出 。
输入格式
第 行:两个空格分隔的整数,和 。
第 行: 第 行包含两个空格分隔的整数,分别为 和 它们是行星 的交易交易产品。行星将给予项目 以接收项目 。
输出格式
第 行:获得挤奶机的最小交易次数多 次,即项目 如果奶牛无法获得项目 则为 。
样例
输入样例
6 5
1 3
3 2
2 3
3 1
2 5
5 4
输出样例
4
提示
个星球,希望得到开始时你手中有号货物.
号星球,希望得到号货物,将给你号货物
输出详细信息:
奶牛总共拥有件物品:首先,它们用物品换取对象然后对象表示对象然后对象表示对象。