展开全部

能被62616964757a686964616fe58685e5aeb9313334313463643整除的数的特征:各个数位上的数相加之和必定为3的倍数。import java.util.Scanner;

public class Main

{

public static void main(String[] args)

{

try (Scanner sc = new Scanner(System.in))

{

while (sc.hasNext())

{

String num = sc.next();

int sum = 0;

for (int i = 0; i

sum += Integer.parseInt("" + num.charAt(i));

System.out.println(sum % 3 == 0 ? "yes" : "no");

}

}

}

}

如果使用BigInteger也行,只不过OJ平台可能对时空复杂度有要求,容易过不去。import java.math.BigInteger;

import java.util.Scanner;

public class Main

{

public static void main(String[] args)

{

final BigInteger bigThree = new BigInteger("3");

try (Scanner sc = new Scanner(System.in))

{

while (sc.hasNextBigInteger())

{

BigInteger num = sc.nextBigInteger();

System.out.println(num.mod(bigThree).equals(BigInteger.ZERO) ? "yes" : "no");

}

}

}

}

运行结果不变。

java 判断是否整数倍_java怎样实现判断一个最高达1000位数字的整数是不是3的倍数。...相关推荐

  1. java如何判断对象为空_java对象如何判断是否为空

    在实际书写代码的时候,经常会因为对象为空,而抛出空指针异常java.lang.NullPointerException. 下面我们来看一下java中判断对象是否为空的方法:(推荐:java视频教程) ...

  2. java中负数取整_Java取整,固定保留两位小数,适配负数、金融数字。

    文/阿敏其人 本文出自阿敏其人博客,转载请注明出处和连接. 整数前的0去掉. 小数固定保留两位小数 兼容负数 数字检测 适配金融大数额 核心类 public class BigDecimalStrin ...

  3. java map key是否存在_java中如何判断map集合中是否存在key

    有两种方法可以判断map集合中是否存在某个key. 方法1:直接使用java api提供的containsKey(): 方法2:循环遍历,逐个比较. java相关视频推荐:java视频 具体实现代码如 ...

  4. java string不为空_java如何正确判断String为空

    Hi多磨,大家好我是suleifi,今天给大家说说java中是如何处理String的. 在一个大佬非常多的QQ群中,我发现一位大佬截图了他自己的代码,他是用如下方式判断String是否为空的: //s ...

  5. java判断是否文件夹_java中怎么判断是否文件夹

    java判断是否是文件夹的方法:package com.tij.io.file; import java.io.File; /** * 检查File对象是文件还是目录 * @author guoyou ...

  6. java判断字符的大小写_java 字符串中判断字母大小写方法

    方法一:可利用java带有的Character.isLowerCase与Character.isUpperCase来进行判断 以下为判断字符串是否都为小写字母或都为大写字母组成的 import jav ...

  7. java中判断日期是当天_java中如何判断指定日期是不是今天

    java中如何判断指定日期是不是今天 发布时间:2020-06-19 10:35:23 来源:亿速云 阅读:150 作者:Leah java中如何判断指定日期是不是今天?相信很多新手小白还没学会这个技 ...

  8. java怎么判断对象为空_java中怎么判断对象是否为空

    java中判断对象是否为空的方法: 首先来看一下工具StringUtils的判断方法: 一种是org.apache.commons.lang3包下的:另一种是org.springframework.u ...

  9. java 包含几个字符_java中如何判断一个字符串包含几个指定字符

    java中如何判断一个字符串包含几个指定字符 可以用String类里的indexOf(String s,int i)方法,这个方法s是字符串div,i是从i下标开始查找该字符串在调用字符串中的位置,返 ...

最新文章

  1. 升压转换器 (Boost)
  2. NYOJ练习题 又见Alice and Bob
  3. [ruby on rails] 跟我学之(6)显示指定数据
  4. centos7配置haproxy
  5. html里面超链接alt_前端html--超链接,表格,表单属性
  6. UNIX(进程间通信):02---父子进程之间的数据共享分析
  7. 开发人员,请爱护你的身体
  8. 嵌入式Linux系统编程学习之十九标准管道流
  9. 比尔盖茨夫妇宣布离婚 结束27年婚姻
  10. solve det(I + uv^t)
  11. java标识符写法_标识符你书写规范了吗?
  12. 使用PostSharp在.NET平台上实现AOP(转)
  13. login RPi via serial port
  14. 低延迟视频传输 UDP JPEG图像压缩 opencv
  15. Autodesk AutoCAD 2019.1.2下载和安装 + CAD视频教程一套
  16. CLIP 论文学习笔记《Learning Transferable Visual Models From Natural Language Supervision》
  17. Git安装教程(Windows安装超详细教程)
  18. 95后创业风口已来临?牛逼又低调的95后们都在干什么
  19. 微信开发者工具(创建项目介绍)
  20. 翻译《CSS权威指南》第3版第1章有感

热门文章

  1. 年度神作!这本Python 3.6的书刷爆朋友圈,网友:太香!
  2. 微软员工揭秘 Windows 的 Linux 子系统研发全过程
  3. 谷歌微软 IBM 激战云端,亚马逊地位恐将不保?
  4. rm 使用正则表达式 删除文件
  5. tomcat内存占用过高_Tomcat 性能调优之 JVM 调优
  6. angularjs html标签,jquery – 如何使用AngularJS获取和设置HTML标签的属性值?
  7. 请检查virtualboxapi是否正确安装_MBR膜组件安装施工方案指南
  8. linux网卡配置文件中2个ip,Linux Centos 7系统中如何一个网卡配置多个IP
  9. Java web 圈子设计_关于Java web开发中的面向对象问题?
  10. 重启apache下php,linux下apache重启并查看php环境