public class Main {
public static void main(String[] args){
for(int i = 123; i <= 329; i++){
int[] tmp = new int[10];
int b = 2*i;
int c = 3*i;
tmp[i%10] ++;
tmp[i/10%10] ++;
tmp[i/100] ++;
tmp[b%10] ++;
tmp[b/10%10] ++;
tmp[b/100] ++;
tmp[c%10] ++;
tmp[c/10%10] ++;
tmp[c/100] ++;
boolean is = true;
for(int j = 1; j < 10; j++){
if(tmp[j]>1 || tmp[j]==0){
is = false;
}
}
if(is == true){
System.out.println(i +" "+b+" "+c);
}
}
}
}
Java实现 洛谷 P1008 三连击
原创
©著作权归作者所有:来自51CTO博客作者热爱学习的发呆哥的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Java实现 洛谷 P1008 三连击
...
java 计算 -
【洛谷】P1008 [NOIP1998 普及组] 三连击
缩小for循环的区间。
洛谷 i++ for循环 ios 编程题 -
P1618 三连击(升级版)
题目描述将1,2,…,9共9个数分成三组,分...
i++ #include 输入输出 ios 输出格式