CF337B Routine Problem
题目描述
Manao 有一台显示器。该显示器的屏幕宽高比为 $a:b$。现在他准备观看一部电影,这部电影的画面宽高比为 $c:d$。Manao 会调整观看窗口,使得电影画面保持原有宽高比的同时,尽可能地占满整个屏幕且完全显示在屏幕之内。因此,他也许需要放大或缩小电影画面,并且始终按比例调整画面在水平和垂直方向的尺寸。
请你计算,显示器上未被电影画面占据的部分(即空白区域)与整个屏幕面积的比值,并将答案以最简分数 $p/q$ 的形式输出。
输入格式
输入包含一行,包含四个用空格分隔的整数 $a$、$b$、$c$、$d$,其中 $1\leq a,b,c,d\leq 1000$。
输出格式
输出未被电影画面占据的屏幕部分与总屏幕面积的比值,格式为“p/q”。其中 $p$ 是非负整数,$q$ 是正整数,且 $p$ 与 $q$ 互质(无公因数大于 $1$)。
说明/提示
样例 1:Manao 的显示器为正方形屏幕,电影画面宽高比为 3:2。显然,为了让电影画面尽可能大,画面的宽与屏幕宽相等。这种情况下,电影仅在纵向上占据了整个屏幕的 $\frac{2}{3}$,如图所示:

样例 2:这次显示器的宽度是高度的 $\frac{4}{3}$ 倍,而电影画面是正方形。此时,画面应在纵向上占满整个屏幕,但在横向上只占据了 $\frac{3}{4}$,如图所示:

由 ChatGPT 5 翻译