positive
n
the smallest positive integer that is a multiple of both
2
and
n
Example 1:
Input: n = 5 Output: 10 Explanation: The smallest multiple of both 5 and 2 is 10.
Example 2:
Input: n = 6 Output: 6 Explanation: The smallest multiple of both 6 and 2 is 6. Note that a number is a multiple of itself.
Constraints:
1 <= n <= 150
Related Topics:
Math, Number Theory
Similar Questions:
- Greatest Common Divisor of Strings (Easy)
- Three Divisors (Easy)
- Find Greatest Common Divisor of Array (Easy)
- Convert the Temperature (Easy)
- Minimum Cuts to Divide a Circle (Easy)
// OJ: https://leetcode.com/problems/smallest-even-multiple
// Author: github.com/lzl124631x
// Time: O(1)
// Space: O(1)
class Solution {
public:
int smallestEvenMultiple(int n) {
return n % 2 == 0 ? n : 2 * n;
}
};