农场里的奶牛们是按照编号进行管理的,陈经理想知道哪些奶牛是“快乐”的。陈经理定义了一个规则来判断奶牛是否快乐。“快乐奶牛”满足以下条件: 对于一个编号为正整数的奶牛,每一次将该编号替换为它每个位数上的数字的平方和。 然后重复这个过程,直到编号变为 1,也可能是无限循环但始终变不到 1。 如果这个过程结果为 1,那么这个编号对应的奶牛就是快乐奶牛。 现在请编写一个程序,输入一个整数 n,判断编号为 n 的奶牛是否为快乐奶牛。
区块链毕设网qklbishe.com为您提供问题的解答
农场里的奶牛们是按照编号进行管理的,陈经理想知道哪些奶牛是“快乐”的。陈经理定义了一个规则来判断奶牛是否快乐。“快乐奶牛”满足以下条件:
对于一个编号为正整数的奶牛,每一次将该编号替换为它每个位数上的数字的平方和。
然后重复这个过程,直到编号变为 1,也可能是无限循环但始终变不到 1。
如果这个过程结果为 1,那么这个编号对应的奶牛就是快乐奶牛。
现在请编写一个程序,输入一个整数 n,判断编号为 n 的奶牛是否为快乐奶牛。
import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @return bool布尔型 */ public boolean isHappy (int n) { Set<Integer> set=new HashSet(); set.add(n); while(n!=1){ n=handle(n); if(set.contains(n)) return false; set.add(n); } return n==1; } public int handle(int x){ int ans=0; while(x>0){ ans+=(x%10)*(x%10); x/=10; } return ans; } }
33:25
以上就是关于问题农场里的奶牛们是按照编号进行管理的,陈经理想知道哪些奶牛是“快乐”的。陈经理定义了一个规则来判断奶牛是否快乐。“快乐奶牛”满足以下条件: 对于一个编号为正整数的奶牛,每一次将该编号替换为它每个位数上的数字的平方和。
然后重复这个过程,直到编号变为 1,也可能是无限循环但始终变不到 1。
如果这个过程结果为 1,那么这个编号对应的奶牛就是快乐奶牛。 现在请编写一个程序,输入一个整数 n,判断编号为 n 的奶牛是否为快乐奶牛。的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训
从业7年-专注一级市场
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 农场里的奶牛们是按照编号进行管理的,陈经理想知道哪些奶牛是“快乐”的。陈经理定义了一个规则来判断奶牛是否快乐。“快乐奶牛”满足以下条件: 对于一个编号为正整数的奶牛,每一次将该编号替换为它每个位数上的数字的平方和。
然后重复这个过程,直到编号变为 1,也可能是无限循环但始终变不到 1。
如果这个过程结果为 1,那么这个编号对应的奶牛就是快乐奶牛。 现在请编写一个程序,输入一个整数 n,判断编号为 n 的奶牛是否为快乐奶牛。
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 农场里的奶牛们是按照编号进行管理的,陈经理想知道哪些奶牛是“快乐”的。陈经理定义了一个规则来判断奶牛是否快乐。“快乐奶牛”满足以下条件: 对于一个编号为正整数的奶牛,每一次将该编号替换为它每个位数上的数字的平方和。
然后重复这个过程,直到编号变为 1,也可能是无限循环但始终变不到 1。
如果这个过程结果为 1,那么这个编号对应的奶牛就是快乐奶牛。 现在请编写一个程序,输入一个整数 n,判断编号为 n 的奶牛是否为快乐奶牛。
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 农场里的奶牛们是按照编号进行管理的,陈经理想知道哪些奶牛是“快乐”的。陈经理定义了一个规则来判断奶牛是否快乐。“快乐奶牛”满足以下条件: 对于一个编号为正整数的奶牛,每一次将该编号替换为它每个位数上的数字的平方和。
然后重复这个过程,直到编号变为 1,也可能是无限循环但始终变不到 1。
如果这个过程结果为 1,那么这个编号对应的奶牛就是快乐奶牛。 现在请编写一个程序,输入一个整数 n,判断编号为 n 的奶牛是否为快乐奶牛。
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 农场里的奶牛们是按照编号进行管理的,陈经理想知道哪些奶牛是“快乐”的。陈经理定义了一个规则来判断奶牛是否快乐。“快乐奶牛”满足以下条件: 对于一个编号为正整数的奶牛,每一次将该编号替换为它每个位数上的数字的平方和。 然后重复这个过程,直到编号变为 1,也可能是无限循环但始终变不到 1。 如果这个过程结果为 1,那么这个编号对应的奶牛就是快乐奶牛。 现在请编写一个程序,输入一个整数 n,判断编号为 n 的奶牛是否为快乐奶牛。