解题思路:
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static boolean hui(int n){ String s1=String.valueOf(n); String s2=""; for(int i=s1.length()-1;i>=0;i--){ s2+=s1.charAt(i); } if(s1.equals(s2))return true; else return false; } public static int he(int n){ int sum=0; String s1=String.valueOf(n); for(int i=0;i<s1.length();i++){ sum+=s1.charAt(i)-'0'; } return sum; } public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int flag=0; for(int i=10000;i<=999999;i++){ if(hui(i)&&he(i)==n){ System.out.println(i);flag=1; } } if(flag==0)System.out.println("-1"); } }
0.0分
0 人评分
printf基础练习2 (有点不明白)浏览:887 |
C语言训练-大、小写问题 (C语言代码)浏览:792 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1186 |
剪刀石头布 (C语言代码)浏览:1792 |
WU-拆分位数 (C++代码)浏览:819 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:651 |
A+B for Input-Output Practice (VII) (C语言代码)浏览:566 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:620 |
拆分位数 (C语言代码)浏览:464 |
蓝桥杯基础练习VIP-报时助手 (C++代码)浏览:1130 |