首页 > 试题广场 >

小乐乐找最大数

[编程题]小乐乐找最大数
  • 热度指数:37379 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
\hspace{15pt}小乐乐获得四个整数,请帮他编程找到其中最大的整数。

输入描述:
\hspace{15pt}在一行上输入四个整数 a,b,c,d \left(0 \leqq a,b,c,d \leqq 10^3\right)


输出描述:
\hspace{15pt}输出一个整数,表示四个整数中最大的整数。
示例1

输入

5 8 2 5

输出

8
示例2

输入

0 0 1 1

输出

1

备注:
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-11-20 优化题面文本与格式,补充原题面所缺失的数据范围;新增一组样例。新增若干组数据
解法一:遍历数组,比较每个元素和max变量的大小,不断更新max
let str = readline();
let arr = str.split(" ");
let max = 0;

// 注意数组的元素是string类型,需要使用Number()转换
let i = 0, len = arr.length;
for (; i < len; i++) {
    if (Number(arr[i]) > max) {
        max = arr[i];
    }
}

console.log(max);

解法二:数组的扩展+Math.max()
let str = readline();
let arr = str.split(" ");
// 数组的扩展:将一个数组转为参数序列
console.log(Math.max(...arr));

编辑于 2021-03-08 23:20:19 回复(0)

                        JavaScript

let a = readline();
let b = a.split(' ');
console.log(
     Math.max(...b)
)


发表于 2020-06-19 18:45:03 回复(0)