解题代码


import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int num = scanner.nextInt();for(int n = 0 ;n<num;n++){boolean b= true;int i = scanner.nextInt();Set<Integer> set = new HashSet<>();while (i !=1){String s =String.valueOf(i);int sum = 0;for(int j = 0;j<s.length();j++){sum+=Math.pow((int) s.charAt(j)-48,2);}i = sum;if(!set.contains(i)){set.add(i);}else {b = false;break;}}if(b){System.out.println("true");}else {System.out.println("false");}}}
}

2020年快手校招JAVA岗笔试第二题相关推荐

  1. 背包问题 2020年小米校招JAVA岗笔试第二题

    对于背包问题:例如小偷东西问题 如上图 小偷最多可以带走重量位20.要尽可能带走多的商品. 所以应该设置数组capacity[20+1], 商品itmes [5+1] 其中,capacity[0]=0 ...

  2. 2020年快手校招JAVA岗笔试第一题

    解题办法: import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc ...

  3. 2020年小米校招JAVA岗笔试第二题

    题目描述: 小米之家有很多米粉喜欢的产品,产品种类很多,价格也不同.比如某签字笔1元,某充电宝79元,某电池1元,某电视1999元等 假设库存不限,小明去小米之家买东西,要用光N元预算的钱,请问他最少 ...

  4. 2020年旷世校招JAVA岗笔试第二题

    字符串长度 题目描述: 给定一个只包含小写英文字母的字符串以及一个常数 k,求字符串最长的包含不超过 k 种字母的子串的长度. 例如,给定字符串 abaabccbbbdddddda,k = 3,这时 ...

  5. 2020年快手校招JAVA岗笔试第三题

    题目描述: 将两个内容合并,每次,取第一行四个,取第二行5个.把多余的直接补在最后即可. 解题代码 import java.util.Scanner;public class Main_3 {publ ...

  6. 用友2020校招java笔试题_2020年快手校招JAVA岗笔试第三题-Go语言中文社区

    题目描述: 将两个内容合并,每次,取第一行四个,取第二行5个.把多余的直接补在最后即可. 解题代码 import java.util.Scanner; public class Main_3 { pu ...

  7. 2020年旷世校招JAVA岗笔试第一题

    1的个数 题目描述: 给定非负整数n,输出它的二进制表示中1的个数.例如,把9表示成二进制是1001,有2位是1.因此,如果n=9,则输出2. 输入 一行非负整数n,n最大不超过32位有符号整数的最大 ...

  8. 2017年爱奇艺校招Java研发笔试编程题(2个)

    相似单词变换 时间限制:C/C++语言 1000MS:其他语言 3000MS 内存限制:C/C++语言 65536KB:其他语言 589824KB 题目描述: 英文单词有很多非常相似,比如:see和s ...

  9. 2020年奇安信校招JAVA岗笔试

    二元查找树(1.若左子树不空,左子树值都小于父节点:2.如右子树不空,右子树值都大于父节点:3.左.右子树都是二元查找树:4. 没有键值相等的节点)上任意两个节点的值,请找出它们最近的公共祖先. 输入 ...

最新文章

  1. Nginx 性能调优实战
  2. PCA中transform等scikit-learn中系列API用法
  3. TensorRT学习笔记2 - 基础知识
  4. RLE重铸回归方法的荣光后,回归和热图的异同究竟在何方?
  5. java测试spring cloud_java – 从Spring引导单元测试中排除Spring Cloud Config Server
  6. 使用await和async关键字开发nodejs应用批量取出简书网站的文章标题和超链接
  7. 【现代程序设计】【homework-07】
  8. datatables 增、删、查、改
  9. 力扣算法题—075颜色分类
  10. python遍历文件夹方法
  11. :实用 FRIDA 进阶 --- objection :内存漫游、hook anywhere、抓包
  12. iDev苹果开发者大会出品人-唐巧专访:用 HTML5 写移动应用终究不会成为主流
  13. 浏览器出现无法访问此页面的提示的解决办法
  14. 常见的注册表修改大全
  15. 华为云Classroom聚焦人才数字化转型,引领智慧教育改革新模式
  16. 软件测试工程师基础类面试题及参考答案
  17. toString().trim()是什么意思
  18. java基础入门了解
  19. office尾注后继续插入正文
  20. 考研最辛苦、最努力的一批人,喊累之前先看看他们……

热门文章

  1. tf.train.exponential_decay
  2. 第九届蓝桥杯大赛软件赛省赛 C/C++ 大学B组
  3. java list移除所有元素,从List中移除指定 List 中包含的其所有元素(可选操作)。...
  4. java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;
  5. JUC系列(十) | ForkJoin框架 并行处理任务
  6. 一次解析系统_消防稳压泵的流量、压力、选型以及配套气压罐的重难点解析
  7. php显示玩家,php.取得玩家IP
  8. 2011年c语言二级计算机考试,2011年9月全国计算机等级考试二级C语言机试
  9. 配置token_Nginx常用的配置
  10. linux反调试代码,linux反调试方法