蓝桥杯-基础练习-回文数
来源:互联网 发布:男尊女卑 日本 知乎 编辑:程序博客网 时间:2024/05/16 19:29
问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
<pre name="code" class="java">import java.util.Scanner;public class Main {static Boolean a(int n) {int x = 0, r, o;o = n;while (n > 0) {r = n % 10;x = x * 10 + r;n = n / 10;}if (o == x)return true;elsereturn false;}public static void main(String[] args) {Scanner input = new Scanner(System.in);int num;for (num = 1000; num <= 9999; num++) {if (a(num)) {System.out.println(num);}}}}
判断回文数的函数使用了一个布尔型函数:
<pre name="code" class="java">static Boolean a(int n) {int x = 0, r, o;o = n;while (n > 0) {r = n % 10;x = x * 10 + r;n = n / 10;}if (o == x)return true;elsereturn false;}
测试输出:
100111111221133114411551166117711881199120022112222223322442255226622772288229923003311332233333344335533663377338833993400441144224433444444554466447744884499450055115522553355445555556655775588559956006611662266336644665566666677668866996700771177227733774477557766777777887799780088118822883388448855886688778888889989009911992299339944995599669977998899999
0 0
- 蓝桥杯:基础练习 回文数
- 蓝桥杯基础练习--回文数
- 蓝桥杯---基础练习 回文数
- 蓝桥杯基础练习 回文数
- 蓝桥杯:基础练习 回文数
- 蓝桥杯-基础练习-回文数
- 蓝桥杯 基础练习 回文数
- 蓝桥杯基础练习 回文数
- 蓝桥杯-基础练习 回文数
- 蓝桥杯基础练习: 回文数
- 蓝桥杯:基础练习 回文数
- 蓝桥杯基础练习 回文数
- 蓝桥杯 基础练习-回文数
- 蓝桥杯 基础练习 回文数
- 基础练习 回文数 (蓝桥杯)
- 蓝桥杯 基础练习 回文数
- 【蓝桥杯练习系统】 基础练习 回文数
- 基础练习 回文数
- FTP 服务器(vsftpd)搭建鸟哥详细教材
- AbstractQueuedSynchronizer(AQS)
- char *p="%s"; printf(p);的问题
- Educational Codeforces Round 7--D. Optimal Number Permutation
- Linux进程间通信 -- mmap函数的使用
- 蓝桥杯-基础练习-回文数
- NodeJS Connect URL重写中间件组件
- POJ2485 - Highways - Kruscal最小生成树
- share_ptr
- 【VB】窗体透明二:窗体逐渐变透明(包括控件)
- Symmetry UVa 1595(水题)
- ActiveMQ初体验
- noj 1046 第K回文数
- Objective-C 和 C的对比