技术栈

三除数枚举

阿芯爱编程2024-12-01 0:04

​

给你一个整数 n 。如果 n 恰好有三个正除数 ,返回 true **;否则,返回 **false 。

如果存在整数 k ,满足 n = k * m ,那么整数 m 就是 n 的一个 除数 。

ini 复制代码
输入: n = 4
输出: true
解释: 4 有三个除数:1、2 和 4 。
ini 复制代码
class Solution {
    public boolean isThree(int n) {
       int cnt=0;
       for(int i=1;i*i<=n;i++){
            if(n%i==0){
                if(i!=n/i){
                    cnt+=2;
                }else{
                    cnt+=1;
                }
            }
       }
       return cnt==3;
    }
}

​

上一篇:如何解决 javax.xml.bind.MarshalException: 在 RMI 中,参数或返回值无法被编组的问题?亲测有效的解决方法!
下一篇:centos7.6升级cmake+编译pcm工具
相关推荐
程序员-珍
1 分钟前
报错下载android sdk失败
android·java
糖果店的幽灵
6 分钟前
langgraph分支之 - 动态分支(Dynamic Branch)
java·前端·javascript·人工智能·langgraph
啦啦啦啦啦zzzz
25 分钟前
算法:回溯算法
c++·算法·leetcode
IT探索
38 分钟前
Linux 查找文件指令总结
linux·算法
唐青枫
1 小时前
Java Spring Security 实战详解:从登录认证到 JWT 权限控制
java
曹牧
1 小时前
文档格式:OFD
java
豆角焖肉
1 小时前
Maven进阶与搭建私服
java·maven
Lumos186
1 小时前
51单片机从零到实战(完结)——后续学习路线建议
算法
稚南城才子,乌衣巷风流
1 小时前
DFS序详解:原理、应用与实现
算法·深度优先·图论
热门推荐
012026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片02GitHub 镜像站点03如何新建文件夹? 电脑新建文件夹的4种方法04AI科技热点日报 | 2026年07月01日05幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南06国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)07AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路082026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?092026 年 AI 大模型 & AI 编程工具实战全总结10微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新