161. 【应-27-2·难】等比缩放尺寸
中等
Python
📋 题目描述
在做缩略图时,通常需要保持图片长宽比不变,并使最长边不超过给定的 L:
- 如果 max(H, W) <= L,图片不需要缩小,输出原始尺寸。
- 否则比例 r = L / max(H, W),新高 = int(H*r),新宽 = int(W*r)。
注意这里的 int() 表示直接截断(向 0 取整),不是四舍五入。
📥 输入描述
一行三个整数 H W L,用空格分隔(1<=H,W<=10000,1<=L<=10000)。
📤 输出描述
一行两个整数 newH newW,用空格分隔。
输入样例
400 300 200
输出样例
200 150
提示:判断 max(H,W) 是否超过 L;超过则乘以 L/max(H,W) 并 int() 截断;不超过则原样输出 H W。
请登录后提交代码