#NH4563. NH.2017.初中.03.折纸(folding)
NH.2017.初中.03.折纸(folding)
题目描述
现有一个 W × H 的矩形纸张,求至少要折多少次才能使矩形纸张变成 w × h的矩形纸张。注意,每次的折痕都要平行于纸张的某一条边。
输入格式
第一行包括两个整数W,H。
第二行包括两个整数w,h。
数据规模
- 对于20%的数据,W=w且 H,h <=3
- 对于100%的数据,1 <= W,H,w,h <= 10^9
输出格式
输出一个整数,表示至少需要折的次数。若无解,则输出-1。
样例
2 7
2 2
2
5 5
1 6
-1
10 6
4 8
2