刘雨乐


私信TA

用户名:dotcpp0606441

访问量:966

签 名:

等  级
排  名 3163
经  验 1931
参赛次数 1
文章发表 9
年  龄 0
在职情况 学生
学  校 鄂州职业大学
专  业

  自我简介:

import java.util.HashSet;

public class Main{

	public static void main(String[] args) {
		int sum = 0;
		String str1 = "";
		HashSet<Integer> set = new HashSet<>();
		for (int i = 1; i < 9999; i++) {
			for (int j = 1; j < 99; j++) {
				sum = 0;
				if (i % j == 0) {
					sum = i / j;
					str1 = i + "" + j + sum;
					for (int k = 0; k < str1.length(); k++) {
						set.add(str1.charAt(k) - '0');
					}
					// set判断有9个不同的值 且不包含0 因为可能会有重复的值 str1的长度只能为9
					if (set.size() == 9 && !set.contains(0) && str1.length() == 9) {
						System.out.println(i + " = " + j + " x " + sum);
					}
					// 集合清空
					set.clear();
				}

			}
		}
	}

}


 

0.0分

3 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区