最小偶倍数
给你一个正整数 n
, 返回 2 和 n
的最小公倍数(正整数)
示例 1:
输入:n = 5
输出:10
解释:5 和 2 的最小公倍数是 10 。
示例 2:
输入:n = 6
输出:6
解释:6 和 2 的最小公倍数是 6 。注意数字会是它自身的倍数。
提示:
1 <= n <= 150
思路如下
正整数n 和 2 的最小公倍数,如果n为2的倍数(是个偶数),那么这个数和2的最小公倍数就为这个数本身。如果这个数是个奇数,那么这个数字与2的最小公倍数就是这个数与2相乘…
题解如下
class Solution {
public:
int smallestEvenMultiple(int n){
if(n % 2 == 0){
return n;
} else {
return n * 2;
}
}
};
我这个菜狗还是先从简单题开始练手吧…呜呜呜
若有帮助,请动手点一下赞哦~
若发现有错误,欢迎指正!