//聚光

//在数据中找出3个数,使得三个数的和为10的倍数;若是10的倍数则观察另外两个数的和是否能被10整除若能返回INTEGER的最大值,否则返回余数 ;

import java.util.*;

public class WritenTest01{

public static int getScroe(int p[]){

int score = -1;

int len = p.length;

for(int i =0; i < len; i++){ //依次遍历数组找出3个符合条件的数

for(int j=i+1; j < len; j++){

for(int k=j+1; k< len; k++){

int temp = (p[i] + p[j] + p[k])%10;

System.out.println("(p[i] :"+i+"+p[j] :"+j+"+p[k] :"+k+")%10 :"+temp);

if(temp == 0){

int[] restNum = new int[2];

int m = 0;

for(int x =0; x < len; x++){

if(x == i || x == j || x ==k){

}else{

restNum[m] = x;

m++;

}

}

System.out.println(restNum[0]+" ,"+restNum[1]);

int total = (p[restNum[0]]+p[restNum[1]])%10;

if(total == 0){

score = Integer.MAX_VALUE;

return score;

}else{

score = total;

return score;

}

}

}

}

}

return score;

}

//产生10个随机数( 0=

public static int[] genArr(){

int[] result = new int[5];

for(int i =0; i < 5; i++ ){

result[i] = (int)(Math.ceil((Math.random()*10)));

}

return result;

}

public static void main(String[] args){

int[] point =genArr();

System.out.println(Arrays.toString(point));

int result = getScroe(point);

System.out.println(result);

}

}

java 10的倍数_java实现 在5个数中找到3个数的和是10的倍数相关推荐

  1. Java黑皮书课后题第7章:*7.28(数学:组合)编写一个程序,提示用户输入10个整数,然后显示从这10个数中选出两个数的所有组合

    7.28(数学:组合) 题目 题目描述 破题 代码 运行示例 题目 题目描述 *7.28(数学:组合)编写一个程序,提示用户输入10个整数,然后显示从这10个数中选出两个数的所有组合 破题 声明一个长 ...

  2. 如何在10亿个数中找到前1000大的数?

    2019独角兽企业重金招聘Python工程师标准>>> 如何在10亿个数中找到前1000大的数? 定位 TopN问题 算法 排序不是最优的解决方案: 可以考虑分治法: 类似快速排序中 ...

  3. java 如何级联删除_Java学习-040-级联删除目录中的文件、目录

    之前在写应用模块,进行单元测试编码的时候,居然脑洞大开居然创建了一个 N 层的目录,到后来删除测试结果目录的时候,才发现删除不了了,提示目录过长无法删除.网上找了一些方法,也找了一些粉碎机,都没能达到 ...

  4. java ldap操作实例_Java Spring Security示例教程中的2种设置LDAP Active Directory身份验证的方法...

    java ldap操作实例 LDAP身份验证是世界上最流行的企业应用程序身份验证机制之一,而Active Directory (Microsoft为Windows提供的LDAP实现)是另一种广泛使用的 ...

  5. java 字符串编程题_Java编程题——在一个字符串中查找第一个非重复的字符

    编写一个Java程序来查找一个字符串中第一个非重复的字符,这是在编程测试中很常见的一个问题,因为字符串处理在程序员面试中是一个普遍的话题.面试前最好是准备好一些熟知的编程问题,例如使用递归反转字符串, ...

  6. java object取数据_java使用ObjectInputStream从文件中读取对象

    import java.io.EOFException; import java.io.FileInputStream; import java.io.FileNotFoundException; i ...

  7. java清除浏览器记录_java – 如何在Selenium测试中清除浏览器缓存

    我正在使用WebDriver运行我的Selenium测试.我正在用一些循环重复测试,所以现在我想在JAVA中开始新的测试之前清除缓存. @Test public void ffAndIe() thro ...

  8. java记事本复制粘贴_Java Swing 如何实现记事本中“编辑”菜单下的 剪切,复制,粘贴,删除,全选 功能...

    这篇文字将要学习以下知识点: 1.如何给JButton按钮添加鼠标点击事件监听器 #1.addMouseListener(MouseListener l)  给JButton添加一个鼠标点击监听器l ...

  9. java内部类外部类_Java内部类:如何在内部类中返回外部类对象

    Nasted Class 的介绍,请详见参考 今天讨论的不是不是内部类的概念,而是具体使用的一个场景-如何在内部类中返回外部对象 (孤猪:我在程序里也碰到过一次这样的状况,非静态内部类可以直接调用外部 ...

最新文章

  1. Log4j使用详解(log4j.XML格式)——整理
  2. B1091 N-自守数 (15分)
  3. pycharm的演示模式、无干扰模式、全屏模式(presentation mode、distraction free mode、full screen mode)
  4. 解决GitHub中头像显示异常、设置不了头像、README图片无法显示等问题
  5. 卸载docker后部署k8s后docker无法启动问题
  6. 【Maven】3.使用IntelliJ IDEA 使用本地搭建的maven私服,而不是使用默认的maven设置...
  7. 天善SVIP五折狂欢!今年双十一终于不用剁手了
  8. java 远程登录linux_使用java登录远程LINUX并对服务实现各种操作
  9. 全网最强红黑树的理解和实现
  10. 猜数字游戏 由计算机,猜数字游戏实验报告
  11. 谁再说“游戏没用”,就拿这个回怼他!
  12. linux使用及shell常用命令技巧
  13. JupyterLab-APP
  14. 新闻分类实战-贝叶斯
  15. Java类的继承学生研究生类图_UML part3 类图、对象图
  16. javascript组合模式创建对象
  17. Android debug.keystore的密码
  18. springboot切面AOP拦截父类或接口中标记注解的方法
  19. SCI论文怎么投,投稿流程和经验分享一文了解
  20. 实证论文复刻|stata安慰剂检验

热门文章

  1. 压铸新技术和新工艺的发展状况
  2. 算法笔记--简单实现栈的先入后出(FILO,First In Last Out)功能
  3. 《Introduction To Modern Cryptography》读书笔记二
  4. 64位win7禁用驱动程序签名强制
  5. (鸽巢原理,又称抽屉原理)NYOJ 417 死神来了
  6. ElementUI h5 移动端照片拍照 本地预览 旋转压缩 并上传
  7. Java if语句错误: ‘;‘ expected
  8. android 展示ppt模板,android_毕业设计_ppt模板非免费.docx
  9. 电影播放小程序毕业设计毕设作品开题报告答辩PPT
  10. 智能手机“逼迫”车载导航仪重新定义