小敏是个数学迷,特别擅长加法与除法。老师给他一个问题,有一个2×2表格,表中有正整数A, B, C 和D,表格和表格值的计算如下:
表格值=
小敏的任务是对给出的表格每次顺时针旋转90度,使旋转后的表格值最大,但旋转的次数要最少。以下是表格旋转1次后的情况:
输入格式:第一行是以空格分隔的A和B,第二行是以空格分隔的C和D,都是不大于100的正整数。输出使表格值最大的最少旋转次数。
输入输出样例:
输入1:1 2
3 4
输出1:2
输入2:41 99
100 13
输出2:1
一个整数被称为“怪数”,它至少有两对因数,并且其中有一对因数的差等于另一对因数的和。例如:6是怪数,因为6 × 1 = 6, 2 × 3 = 6,6 - 1 = 2 + 3;24也是怪数,因为12 - 2 = 6 + 4。编程输入A和B表示的整数区间(1 ≤ A ≤ B ≤32767),输出该区间的所有怪数,一行一个,若没有输出为空。
样例输入:
1 25
样例输出:
6
24
求解,写了一半写不下去了,求思路