问题 E: 不存在的泳池

这篇博客探讨了一种一次性抽水机的使用问题,该抽水机有两个功能,根据泳池水量的特性进行排水。小w需要将两个不同水量的泳池通过这种抽水机调整至水量相同,同时最小化成本。解决方案涉及计算最大公约数,以确定最少所需的抽水机数量。对于某些情况,可能无法实现水量相等,此时答案为"-1"。
摘要由CSDN通过智能技术生成

前面题头太长,都是废话。没粘过来。

小w百度了之后发现…淘宝里有一家店卖一种一次性抽水机,这种一次性抽水机很神奇,它有两个按钮:
1.如果泳池里的水(立方米)是3的倍数,那么可以按第一个按钮让它抽走泳池里三分之二的水
2.如果泳池里的水(立方米)是2的倍数,那么可以按第二个按钮让它抽走泳池里二分之一的水

小w虽然是个有原则的人,但是作为一个商人,他需要节省钱…而且他现在有两个泳池…但是显然这种抽水机不能把水抽光,水越少,性价比就越低。
但是两个泳池建在一起,如果两个泳池的水面不一样高,那么小w会很不开心,所以他想用这种抽水机,***把两个泳池里的水抽成一样多。***然后再考虑别的…当然在保证能把两个泳池里的水抽成一样多的情况下…他希望花的钱最少…
(不管了!好看最重要,好看才能吸引顾客啊!先好看!再考虑怎么换水吧)

输入
多组测试数据,给出A,B表示两个泳池当前的水量(立方米)
(1<=A,B<=10^9)

输出
每组测试数据输出一个整数表示至少需要买多少个一次性抽水机,若买多少个都不能让泳池的水相等,则输出"-1"

样例输入
5 20
14 8
6 6

样例输出
2
-1
0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值