自己做了一下,看了看别人的回复,觉得做还不错,来分享一下
9个数1-9组成三个数,如:327 654 981,每个数字只能用一次,每三个数字组成一个新的数字,第二个数是第一个数的两倍,第三个数是第一个数的三倍,用程序实现。
import java.util.Arrays;
public class GetNum {
public static void main(String[] args) {
String temp = "";
int t1=0;
int t2=0;
for(int i=134;i<328;i++){
if(i/10==30)
{
i+=10;
continue;
}
t1=i*2;
t2=i*3;
temp=""+i+t1+t2;
byte[] b = temp.getBytes();
Arrays.sort(b);
temp = new String(b);
if(temp.equals("123456789")){
System.out.println(i+";"+t1+";"+t2);
}
}
}
}
我觉得自己的这段代码比其他评论在i的范围作了更多限制,具体自己想喽 希望有用
分享到:
相关推荐
JavaEye博文JavaEye博文JavaEye博文JavaEye博文JavaEye博文
javaeye被黑 大家看看
JavaEye3.0开发手记
javaeye的信息提示框代码之css,application.js
JavaEye+技术架构,讲述java框架的应用
Java面试经典试题及答案- SpringArt - JavaEye技术网站
javaeye月刊2008年4月 总第2期.pdf
javaeye sourcecode 开源安卓客户端, JavaEYE
自己打算找一个和javaeye一样的workpress代码高亮插件, 没找到, 于是把javaeye的拔了出来.
JavaEye新闻月刊_-_2009年3月_-_总第13期.
javaeye 论坛小测试 javaeye论坛小测试答案 javaeye论坛测试答案 这下你们就省事了。
javaeye 基于 android 平台的一个小应用,开了会对大家有好的启发。
讲述javaeye硬件架构以及软件架构的发展历史
android javaeye客户端 javaeye发布的
javaeye 新闻月刊 2010 4月
javaeye 新闻月刊 2010 12月
李兴华 MLDN 整理笔记 JavaEye .doc
javaeye Robbin 论缓存技术方面的东西