解题思路:纯暴力,简单理解
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int a, b, c, d, e, f; int flag = 0; for (int i = 10000; i <= 999999; i++) { int s=0; if (i <= 99999) { int b1 = i / 10000; int c1 = i / 1000 % 10; int d1 = i / 100 % 10; int e1 = i / 10 % 10; int f1 = i % 10; if (b1 == f1 && c1 == e1) { s+=b1+c1+d1+e1+f1; } } else { a = i / 100000; b = i / 10000 % 10; c = i / 1000 % 10; d = i / 100 % 10; e = i / 10 % 10; f = i % 10; if (a == f && b == e && c == d) { s+=a+b+c+d+e+f; } } if (s==n) { System.out.println(i); flag=1; } } if (flag == 0) { System.out.println("-1"); } } }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:718 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:937 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:842 |
校门外的树 (C语言代码)浏览:702 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:529 |
用筛法求之N内的素数。 (C++代码)浏览:693 |
1124题解浏览:595 |
C语言程序设计教程(第三版)课后习题10.1 (C++代码)浏览:503 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1189 |