欢迎加qq群:453398542 学习讨论,会定期分享资料课程,解答问题。

2、回文数字
观察数字:12321,123321都有一个共同的特征,无论从左到右读还是从右向左读;都是相同的。这样的数字叫做: 回文数字。
本题要求你找到一些5位或6位的十进制数字。满足要求: 该数字的各个数位之和等于输入的整数。

输入格式:
正整数n(0<n<100).表示要求满足的数位和。
输出格式:
若干行,每行包含一个满足要求的5位或6位整数。
数字按从小到大的顺序排列。
如果没有满足条件的,输出: -1
样例输入:

44
样例输出:
99899
499994
589985
598895
679976
688886
697796
769967
778877
787787
796697
859958
868868
877778
886688
895598
949949
958859
967769
976679
985589
994499

样例输入2:

60

祥例输出2:

-1

#include<stdio.h>

int main(){

int n;

int i,a,b,c,d,e;

int j,o,p,q,r,s,t;

scanf("%d",&n);

for (i=10000;i<=99999;i++){

a=i/10000;

b=(i%10000)/1000;

c=(i%1000)/100;

d=(i%100)/10;

e=i%10;

if (a==e&&b==d&&a+b+c+d+e==n){

printf("%d\n",i);

}

}

for (j=100000;i<=999999;j++){

o=j/100000;

p=(j%100000)/10000;

q=(j%10000)/1000;

r=(j%1000)/100;

s=(j%100)/10;

t=j%10;

if (o==t&&p==s&&q==r&&o+p+q+r+s+t==n){

printf("%d\n",j);

}

}

return 0;

}

回文数字 观察数字:12321,123321都有一个共同的特征,无论从左到右读还是从右向左读;都是相同的。这样的数字叫做: 回文数字。 本题要求你找到一些5位或6位的十进制数字。满足要求: 该数字相关推荐

  1. 试题16 回文数字(5位或6位)

    题目: 观察数字:12321,123321都有一个共同特征,就是无论从左到右读还是从右向左读,都是相同的,叫回文数 现在要从5位或6位的十进制数字中找出各个数位之和等于n的回文数. 输入格式 输入一个 ...

  2. 【Python】回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()筛选出回数

    题目来源:廖雪峰的官方网站 python初学者,求轻喷 题目:回数是指从左向右读和从右向左读都是一样的数,例如12321,909.请利用filter()筛选出回数: 这道题的思路是: 1.将数字的每一 ...

  3. C语言:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。

    题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 程序分析:此题要求判断一个五位数是不是回文数,首先要理解回文数的定义,然后我们就要思考如何处理我们输入的五 ...

  4. 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。...

    题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 思路:使用一个方法来判断这个数是否为回文数 打印出[10000,99999]之间所有的回文数 public ...

  5. (java)密码加密。某系统的数字密码,比如1983,采用加密方式进行传输,规则如下:先得到每位数,然后每位数都加上5,再对10求余,最后将所有数字反转,得到一串新数。

    package com.ag.practice;import java.util.Scanner;public class jiami { //某系统的数字密码,比如1983,采用加密方式进行传输,规 ...

  6. 问题 W: 3.16回文数  五位数中,对称的数称为回文数,如:12321,输入数据n(n>10000),计算10000-n之间所有的回文数的个数。

    问题 W: 3.16回文数 时间限制: 1 Sec 内存限制: 128 MB 提交: 4389 解决: 2683 [提交] [状态] [讨论版] [命题人:tianhl] 题目描述 五位数中,对称的数 ...

  7. 题目:输入一个数,判断它是不是回文数。一个数从左边读和从右边读的结果是一模一样的话就是回文数,例如12321是回文数,12531不是回文数。

    分析:判断从左边读和右边读,结果是不是一样. #include <stdio.h> int main( ) {int num, x, y = 0;printf("请输入一位数:& ...

  8. 苹果开发者账号renew时出现“请输入有效的11位数字手机号码,或者包含区号的11位或12位数字座机号码”

    苹果开发者账号到期,renew时在提交订单时在手机号一栏中出现以下报错: 请输入有效的11位数字手机号码,或者包含区号的11位或12位数字座机号码 因为解决问题后才想起要写个博客告诉遇到这个问题的小伙 ...

  9. python用bbp公式计算圆周率_圆周率π现在已经算到多少位了?具体是什么数字?...

    圆周率π现在已经算到多少位了?具体是什么数字? 來源:互聯網  2009-08-12 07:01:36  評論 分類: 人文學科 問題描述: 3.1415926后面是多少? 參考答案: 3.14159 ...

  10. python猜数字游戏、在程序中预设一个_python 语法基础练习题

    python 语法基础练习题 1. 分别解释"=","==","+="的含义(口述) 2.两个变量值的关系?(口述) n1 = 123456 ...

最新文章

  1. Java 8新特性——default方法(defenece方法)介绍
  2. MM模块常用T-code
  3. LCD LED OLED QLED区别
  4. js tool 方法之删除数组指定项
  5. 数据分析师经常遇到的13个问题
  6. Linux系统编程8:入门篇之简单明了说明如何在Linux中Git提交代码
  7. Chromium学习笔记
  8. android流光字体实现,CSS3自定义动画实现流光文字特效
  9. 基于AHK的键盘映射——高效利用CapsLock键
  10. 江恩 计算机,江恩理论基础篇
  11. 初学者学python用什么软件,python编程入门软件
  12. QT 安装 配置过程
  13. PaddleOCR学习(一)PaddleOCR安装与测试
  14. Unity UGUI实现图文混排
  15. 机器视觉和计算机视觉理解
  16. 启动提示SMBus Host Controller not enabled you are in emergency mode解决方案
  17. 原理图checklist
  18. SD卡WAV音乐播放器(quartus11.0)(FAT32)(DE2-115)
  19. ThePowderToy 入门教程
  20. 周末送新书 | 世界名校数据挖掘经典《斯坦福数据挖掘教程(第3版)》

热门文章

  1. MySQL-Order by用法
  2. idea-插件开发 Dialogs
  3. Android日期类组件学习
  4. Labwindows App界面文件拖拽读取
  5. latex 编译缺少STXingkai字体
  6. 怎么把图片用手机进行压缩?来试试这两个工具
  7. 不知道怎么压缩图片大小?分享2个压缩小技巧
  8. 怎么把高清图片导入到CAD图纸文件中?
  9. 什么是视频分配器 编码器
  10. ROS双线做法(双电信)