回文数字 观察数字:12321,123321都有一个共同的特征,无论从左到右读还是从右向左读;都是相同的。这样的数字叫做: 回文数字。 本题要求你找到一些5位或6位的十进制数字。满足要求: 该数字
欢迎加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位的十进制数字。满足要求: 该数字相关推荐
- 试题16 回文数字(5位或6位)
题目: 观察数字:12321,123321都有一个共同特征,就是无论从左到右读还是从右向左读,都是相同的,叫回文数 现在要从5位或6位的十进制数字中找出各个数位之和等于n的回文数. 输入格式 输入一个 ...
- 【Python】回数是指从左向右读和从右向左读都是一样的数,例如12321,909。请利用filter()筛选出回数
题目来源:廖雪峰的官方网站 python初学者,求轻喷 题目:回数是指从左向右读和从右向左读都是一样的数,例如12321,909.请利用filter()筛选出回数: 这道题的思路是: 1.将数字的每一 ...
- C语言:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 程序分析:此题要求判断一个五位数是不是回文数,首先要理解回文数的定义,然后我们就要思考如何处理我们输入的五 ...
- 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。...
题目:一个5位数,判断它是不是回文数.即12321是回文数,个位与万位相同,十位与千位相同. 思路:使用一个方法来判断这个数是否为回文数 打印出[10000,99999]之间所有的回文数 public ...
- (java)密码加密。某系统的数字密码,比如1983,采用加密方式进行传输,规则如下:先得到每位数,然后每位数都加上5,再对10求余,最后将所有数字反转,得到一串新数。
package com.ag.practice;import java.util.Scanner;public class jiami { //某系统的数字密码,比如1983,采用加密方式进行传输,规 ...
- 问题 W: 3.16回文数 五位数中,对称的数称为回文数,如:12321,输入数据n(n>10000),计算10000-n之间所有的回文数的个数。
问题 W: 3.16回文数 时间限制: 1 Sec 内存限制: 128 MB 提交: 4389 解决: 2683 [提交] [状态] [讨论版] [命题人:tianhl] 题目描述 五位数中,对称的数 ...
- 题目:输入一个数,判断它是不是回文数。一个数从左边读和从右边读的结果是一模一样的话就是回文数,例如12321是回文数,12531不是回文数。
分析:判断从左边读和右边读,结果是不是一样. #include <stdio.h> int main( ) {int num, x, y = 0;printf("请输入一位数:& ...
- 苹果开发者账号renew时出现“请输入有效的11位数字手机号码,或者包含区号的11位或12位数字座机号码”
苹果开发者账号到期,renew时在提交订单时在手机号一栏中出现以下报错: 请输入有效的11位数字手机号码,或者包含区号的11位或12位数字座机号码 因为解决问题后才想起要写个博客告诉遇到这个问题的小伙 ...
- python用bbp公式计算圆周率_圆周率π现在已经算到多少位了?具体是什么数字?...
圆周率π现在已经算到多少位了?具体是什么数字? 來源:互聯網 2009-08-12 07:01:36 評論 分類: 人文學科 問題描述: 3.1415926后面是多少? 參考答案: 3.14159 ...
- python猜数字游戏、在程序中预设一个_python 语法基础练习题
python 语法基础练习题 1. 分别解释"=","==","+="的含义(口述) 2.两个变量值的关系?(口述) n1 = 123456 ...
最新文章
- Java 8新特性——default方法(defenece方法)介绍
- MM模块常用T-code
- LCD LED OLED QLED区别
- js tool 方法之删除数组指定项
- 数据分析师经常遇到的13个问题
- Linux系统编程8:入门篇之简单明了说明如何在Linux中Git提交代码
- Chromium学习笔记
- android流光字体实现,CSS3自定义动画实现流光文字特效
- 基于AHK的键盘映射——高效利用CapsLock键
- 江恩 计算机,江恩理论基础篇
- 初学者学python用什么软件,python编程入门软件
- QT 安装 配置过程
- PaddleOCR学习(一)PaddleOCR安装与测试
- Unity UGUI实现图文混排
- 机器视觉和计算机视觉理解
- 启动提示SMBus Host Controller not enabled you are in emergency mode解决方案
- 原理图checklist
- SD卡WAV音乐播放器(quartus11.0)(FAT32)(DE2-115)
- ThePowderToy 入门教程
- 周末送新书 | 世界名校数据挖掘经典《斯坦福数据挖掘教程(第3版)》