LeetCode_2413. 最小偶倍数_java

server/2024/10/23 9:34:35/

1、问题

2413. 最小偶倍数icon-default.png?t=O83Ahttps://leetcode.cn/problems/smallest-even-multiple/给你一个正整数 n ,返回 2 和 n 的最小公倍数(正整数)。

示例 1:

输入:n = 5
输出:10
解释:5 和 2 的最小公倍数是 10 。

示例 2:

输入:n = 6
输出:6
解释:6 和 2 的最小公倍数是 6 。注意数字会是它自身的倍数。

提示:

    1 <= n <= 150

2、题解

思路:这道题就跟脑筋急转弯一样,要仔细想想。

n如果能被2整除,那它们俩的偶倍数就是n;

n如果不能被2整除,那 2 * n至少是 2 和 n 的偶倍数(即使不能确定是不是最小),那 2 * n 还有没有可能变小呢?答案是没有,因为如果能变小,2 * n 必定要除以某个数,除以2又不行(除以 2,得 n,而 n 又不能被 2 整除),因此它们俩的偶倍数是 2 * n.

java">class Solution {public int smallestEvenMultiple(int n) {if(n % 2 == 0) {return n;} else {return 2 * n;}}
}


http://www.ppmy.cn/server/134137.html

相关文章

AWS 实现eventbridge 发送消息触发lamda

1 创建一个lamda函数&#xff0c;运行时选择python 贴入下面代码并点击deploy import jsondef lambda_handler(event, context):# 打印接收到的事件print("Received event: " json.dumps(event, indent2))# 可以在这里添加其他处理逻辑# 例如&#xff0c;提取某些信…

2024年电子信息与信号处理国际学术研讨会(EISP 2024,2024年11月15-17日)

2024年电子信息与信号处理国际学术研讨会&#xff08;EISP 2024&#xff09; 2024 International Symposium on Electronic Information and Signal Processing 官方信息 会议官网&#xff1a;www.eiect.org 2024 International Symposium on Electronic Information and Sig…

redis报错(error) NOAUTH Authentication required.

redis报错(error) NOAUTH Authentication required. # 进入redis-cl所在目录 rootc257083a0d7f:/# cd /usr/local/bin rootc257083a0d7f:/usr/local/bin# ls docker-entrypoint.sh gosu redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel red…

别让数据蒙蔽双眼:用消费者决策旅程照亮数字营销之路

来源&#xff1a;Vollrath, M. D., & Villegas, S. G. (2022). Avoiding digital marketing analytics myopia: Revisiting the customer decision journey as a strategic marketing framework. Journal of Marketing Analytics, 10(2), 106-113. https://go.exlibris.lin…

Java 20新特性概述

Java 20发布于2023年3月21日&#xff0c;共七个新特性&#xff1a; JEP 429&#xff1a;Scoped Values (Incubator)作用域值 &#xff08;第一轮孵化&#xff09; JEP 432&#xff1a;Record Patterns (Second Preview)记录模式 &#xff08;第二次预览&#xff09; JEP 433&…

2024年水利水电安全员考试题库及答案

一、判断题 1.职业禁忌指员工从事特定职业或者接触特定职业危害因素时&#xff0c;比一般职业人更易于遭受职业危害的侵袭和罹患职业病&#xff0c;或者可能导致原有自身疾病的病情加重&#xff0c;或者在从事作业过程中诱发可能导致对他人生命健康构成危险的疾病的个人特殊生…

OpenCV视觉分析之运动分析(4)背景减除类:BackgroundSubtractorKNN的一系列set函数的使用

操作系统&#xff1a;ubuntu22.04 OpenCV版本&#xff1a;OpenCV4.9 IDE:Visual Studio Code 编程语言&#xff1a;C11 算法描述 BackgroundSubtractorKNN类有一系列的set函数&#xff0c;下面我们一一列举他们的名字和用法。 一系列set函数 函数setDetectShadows() setDe…

LinkAndroid v0.0.12 发布,手机连接助手,日志查看、投屏设置、多处问题修复

LinkAndroid 是一个全能手机连接助手&#xff0c;方便快捷的连接 Android 和电脑&#xff0c;连接手机后可投屏、GIF/MP4录屏、截屏、文件管理、手机操作等功能。 功能特性 支持多手机连接&#xff0c;方便快捷控制多个手机 支持投屏&#xff0c;基于 scrcpy&#xff0c;支持手…