樊曾健啊


私信TA

用户名:13554577081

访问量:9846

签 名:

等  级
排  名 1069
经  验 3254
参赛次数 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 人评分

  评论区

  • «
  • »