【Java】happyNumber
来源:互联网 发布:网络配线架品牌 编辑:程序博客网 时间:2024/06/06 10:58
/** * Created on 16/6/4. */import java.util.HashSet;import java.util.Scanner;import java.util.Set;public class happyNumber { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); System.out.println(isHappyNumber(n)); } public static boolean isHappyNumber(int n) { Set<Integer> x = new HashSet<>(); while (n != 1) { if (x.contains(n)) { return false; } x.add(n); int sum = 0; while (n != 0) { int remainder = n % 10; sum += Math.pow(remainder, 2); n /= 10; } n = sum; } return true; }}
0 0
- 【Java】happyNumber
- HappyNumber
- Leetcode202-HappyNumber
- leetcode Javascript HappyNumber
- HappyNumber解题报告
- LeetCode No.202 HappyNumber
- HappyNumber leetcode算法题
- java
- JAVA
- JAVA
- JAVA
- java
- Java
- Java
- JAVA:
- java
- java
- java
- Struts2接受参数的三种方式
- C#—实验10.4
- python logging - 高级
- toupper()函数
- 响应状态代码
- 【Java】happyNumber
- 分布式事务方式
- Redis源码解析:23sentinel(四)故障转移流程
- Lowest Common Ancestor of a Binary Tree
- 以一个简单的数据库表为例来展示创建全局/局部数据源和连接池的配置与测试
- cocos2dx学习源代码之接口iOS事件分发(2)
- Swift基础(六):属性、方法、下标脚本
- 六种处理异常的陋习
- 【leetcode】242. Valid Anagram