java 10的倍数_java实现 在5个数中找到3个数的和是10的倍数
//聚光
//在数据中找出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的倍数相关推荐
- Java黑皮书课后题第7章:*7.28(数学:组合)编写一个程序,提示用户输入10个整数,然后显示从这10个数中选出两个数的所有组合
7.28(数学:组合) 题目 题目描述 破题 代码 运行示例 题目 题目描述 *7.28(数学:组合)编写一个程序,提示用户输入10个整数,然后显示从这10个数中选出两个数的所有组合 破题 声明一个长 ...
- 如何在10亿个数中找到前1000大的数?
2019独角兽企业重金招聘Python工程师标准>>> 如何在10亿个数中找到前1000大的数? 定位 TopN问题 算法 排序不是最优的解决方案: 可以考虑分治法: 类似快速排序中 ...
- java 如何级联删除_Java学习-040-级联删除目录中的文件、目录
之前在写应用模块,进行单元测试编码的时候,居然脑洞大开居然创建了一个 N 层的目录,到后来删除测试结果目录的时候,才发现删除不了了,提示目录过长无法删除.网上找了一些方法,也找了一些粉碎机,都没能达到 ...
- java ldap操作实例_Java Spring Security示例教程中的2种设置LDAP Active Directory身份验证的方法...
java ldap操作实例 LDAP身份验证是世界上最流行的企业应用程序身份验证机制之一,而Active Directory (Microsoft为Windows提供的LDAP实现)是另一种广泛使用的 ...
- java 字符串编程题_Java编程题——在一个字符串中查找第一个非重复的字符
编写一个Java程序来查找一个字符串中第一个非重复的字符,这是在编程测试中很常见的一个问题,因为字符串处理在程序员面试中是一个普遍的话题.面试前最好是准备好一些熟知的编程问题,例如使用递归反转字符串, ...
- java object取数据_java使用ObjectInputStream从文件中读取对象
import java.io.EOFException; import java.io.FileInputStream; import java.io.FileNotFoundException; i ...
- java清除浏览器记录_java – 如何在Selenium测试中清除浏览器缓存
我正在使用WebDriver运行我的Selenium测试.我正在用一些循环重复测试,所以现在我想在JAVA中开始新的测试之前清除缓存. @Test public void ffAndIe() thro ...
- java记事本复制粘贴_Java Swing 如何实现记事本中“编辑”菜单下的 剪切,复制,粘贴,删除,全选 功能...
这篇文字将要学习以下知识点: 1.如何给JButton按钮添加鼠标点击事件监听器 #1.addMouseListener(MouseListener l) 给JButton添加一个鼠标点击监听器l ...
- java内部类外部类_Java内部类:如何在内部类中返回外部类对象
Nasted Class 的介绍,请详见参考 今天讨论的不是不是内部类的概念,而是具体使用的一个场景-如何在内部类中返回外部对象 (孤猪:我在程序里也碰到过一次这样的状况,非静态内部类可以直接调用外部 ...
最新文章
- mysql5.5.54语法_mysql 基础篇5(mysql语法---数据)
- keras 等深度学习官网文档 API
- Ucenter社区服务搭建
- Apache Flink 零基础入门(九)Flink支持哪些数据类型
- 数据基本类型以及相关举例
- 一个数学公式求解的优化
- .net中模拟键盘和鼠标操作
- Linux下黑白棋c语言程序,黑白棋c语言程序.doc
- 【编译原理】【C语言】实验三:递归下降分析法
- PLC电力线载波简介
- Egret引擎学习笔记
- springboot基于微信小程序的驾校驾驶证报名练车预约小程序 uinapp 计算机毕业设计
- html meta标签‘http-equiv’属性的详解用法
- 【默默努力】ig-wxz-and-hotdog
- [乐意黎原创]PHP抛PHP Startup:Unable to load dynamic library bcmath,Libmcrypt,mhash,mcrypt等警告及模块动态安装详解
- PV + MPPT +均匀辐射
- 【JAVA - ArrayList】炸金花的模拟实现流程(买牌,洗牌,发牌)
- 微博舆情 之 特定话题情感分析
- GCM 的升级版——FCM(firebase cloud messaging)
- J2EE-2 helloworld
热门文章
- 有效字符区域 获取textview_Android之TextView 详细字典
- Linux——什么是环境变量?
- python 连接 Linux 的 redis 报错 (redis.exceptions.ConnectionError: Error 10061 ...由于目标计算机积极拒绝,无法连接)
- 【C++】 内存空间布局、new/delete、malloc/free
- 数据库SQL语句课堂总结(2)——子查询
- 加拿大ee移民 最新消息 越来越难申请了!!
- 计算机思维导论raptor实验报告,计算机基础实验报告Raptor.docx
- java反射机制是什么_Java反射机制--是什么,为什么,怎么用。
- 押注混合云和人工智能,分拆后的IBM能成功吗?
- Cisco GETVPN