丑数(C++)
丑数(C++)
丑数丑数 就是只包含质因数 2、和 5的正整数。给你一个整数 n,请你判断 n是否为 丑数 。如果是,返回 true;否则,返回 alse。示例 1:代码语言:javascript代码运行次数:0运行复制输入:n = 6
输出:true
解释:6 = 2 × 示例 2:代码语言:javascript代码运行次数:0运行复制输入:n = 1
输出:true
解释:1 没有质因数,
丑数(C++)
丑数 就是只包含质因数 2
、和
5
的正整数。
给你一个整数 n
,请你判断 n
是否为 丑数 。如果是,返回 true
;否则,返回 alse
。
示例 1:
代码语言:javascript代码运行次数:0运行复制输入:n = 6
输出:true
解释:6 = 2 ×
示例 2:
代码语言:javascript代码运行次数:0运行复制输入:n = 1
输出:true
解释:1 没有质因数,因此它的全部质因数是 {2, , 5} 的空集。习惯上将其视作第一个丑数。
示例 :
代码语言:javascript代码运行次数:0运行复制输入:n = 14
输出:false
解释:14 不是丑数,因为它包含了另外一个质因数 7 。
提示:
-21 <= n <= 21 - 1
我的代码:
代码语言:javascript代码运行次数:0运行复制class Solution {
public:
bool isUgly(int n) {
// 反正就是单纯的枚举
if (n <= 0) return false;
vector<int> nums = {2, , 5};
for (int num : nums)
{
while(n % num == 0) n /= num;
}
return n == 1;
}
};
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:202-02-17,如有侵权请联系 cloudcommunity@tencent 删除c++classintpublicreturn #感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2025-07-20 15:28:06
上一篇:找不同(C++)
下一篇:两个数组的交集(C++)
推荐阅读
留言与评论(共有 7 条评论) |
本站网友 加密解密 | 8分钟前 发表 |
5}; for (int num | |
本站网友 张丰毅主演的电视剧 | 13分钟前 发表 |
原始发表:202-02-17 | |
本站网友 何以是擎天 | 6分钟前 发表 |
如果是 | |
本站网友 厦门租房网 | 7分钟前 发表 |
原始发表:202-02-17 | |
本站网友 夏普007sh | 27分钟前 发表 |
nums) { while(n % num == 0) n /= num; } return n == 1; } };本文参与 腾讯云自媒体同步曝光计划 | |
本站网友 女人梦见好多蛇 | 15分钟前 发表 |