历届试题 回文数字
来源:互联网 发布:完美游戏平台网络错误 编辑:程序博客网 时间:2024/05/28 06:06
问题描述
观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。
本题要求你找到一些5位或6位的十进制数字。满足如下要求:
该数字的各个数位之和等于输入的整数。
输入格式
一个正整数 n (10
import java.util.Scanner;public class Main { static int N; static int cnt = 0; public static boolean IsEqual(String str){ char[] charArray = str.toCharArray(); int sum = 0; boolean flag = false; for( int i = 0 ; i < charArray.length ; i++){ sum += (int) (charArray[i]-'0'); } if ( sum == N){ flag = true; } return flag; } public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.in); N = in.nextInt(); for ( int i = 10000 ; i < 1000000 ; i++){ StringBuffer str = new StringBuffer(String.valueOf(i)); StringBuffer tmp = new StringBuffer(str.toString()); String reverse = tmp.reverse().toString(); if (reverse.equals(str.toString()) && IsEqual(str.toString())){ System.out.println(str); cnt++; } } if ( cnt == 0){ System.out.print(-1); } in.close(); }}
1 0
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 【历届试题】回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 历届试题 回文数字
- 蓝桥杯历届试题 回文数字
- 蓝桥杯 历届试题 回文数字
- 蓝桥杯 历届试题 回文数字
- 1056: 历届试题 回文数字
- 蓝桥杯 历届试题 回文数字
- 《ACM程序设计》书中题目 X
- UVALive4959Jumping monkey 【状压DP】
- 二项分布和Beta分布
- leetcode:67. Add Binary
- SpringView
- 历届试题 回文数字
- java基础
- 命令行参数:关于java程序中main函数的String[] args参数的用法
- 关于java io知识的初步了解
- PHP服务器 支付宝 对接出现 【交易订单处理失败 请稍后再试 ALI38173】
- 【MyBatis学习09】SQL片段
- POJ 1182 食物链(带权并查集)
- 做视频的第三方
- Hbase Api 基于1.0.3版本