樊曾健啊


私信TA

用户名:13554577081

访问量:8968

签 名:

等  级
排  名 1046
经  验 3148
参赛次数 0
文章发表 38
年  龄 0
在职情况 学生
学  校 湖北生物科技职业学院
专  业

  自我简介:

			for (int i = 123; i <= 329; i++) {//i不能存在重复数字,且小于等于333,故i范围暂取【123,329】
				String n=String.valueOf(i)+String.valueOf(i*2)+String.valueOf(i*3);
				int sum1=1;
				int sum2=0;
				for (int j = 0; j < n.length(); j++) {
					int num=Integer.parseInt(String.valueOf(n.charAt(j)));
					sum1*=num;
					sum2+=num;
				}
				if (sum1==362880 && sum2==45) {
					System.out.println(i+" "+i*2+" "+i*3);
				}
			}

解题思路:

注意事项:

参考代码:

 

0.0分

3 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区