蓝桥杯基础练习题 特殊回文数

原创 2015年11月18日 19:48:52
问题描述
  123321是一个非常特殊的数,它从左边读和从右边读是一样的。
  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
输入格式
  输入一行,包含一个正整数n。
输出格式
  按从小到大的顺序输出满足条件的整数,每个整数占一行。
样例输入
52
样例输出
899998
989989
998899
数据规模和约定

  1<=n<=54。

这道题和上一个回文数基本做法一样,先用i,j依次遍历一半,然后用输入的数字减去相应的i,j得出第三位数字,判断第三位是否是个位数。

唯一注意的是,6位数需要判断输入的是否是奇数,是奇数的话6位数是没有对应的。

源代码:

#include <iostream>
using namespace std;
int main()
{
 int i,j,m,k;
 cin>>k;
 for(i=1;i<=9;i++)
  for(j=0;j<=9;j++)
  {
   m = k - 2 * ( i + j );
   if(m>=0&&m<=9)
    cout<<i*10000+j*1000+m*100+j*10+i*1<<endl;
  }
 for(i=1;i<=9;i++)
  for(j=0;j<=9;j++)
  {
   if(k%2==0)
   {
        m = k / 2 - i - j;
        if(m>=0&&m<=9)
         cout<<i*100000+j*10000+m*1000+m*100+j*10+i*1<<endl;
   }
  }
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

蓝桥杯:基础练习 特殊回文数

基础练习 特殊回文数   时间限制:1.0s   内存限制:512.0MB        问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。 ...
  • catchingSun
  • catchingSun
  • 2016年01月26日 11:43
  • 1875

蓝桥杯 基础训练 完美的代价(转)

原文地址:http://blog.csdn.net/houheshuai/article/details/41253193   基础练习 完美的代价   时间限制:1.0s...
  • Sterben_Da
  • Sterben_Da
  • 2016年01月01日 17:22
  • 1976

蓝桥杯 基础练习01 Java实现

蓝桥杯的基础练习,别处的答案有的写得很冗余,没有充分利用java简洁的方法,在这里有我自己整合写的代码,仅提供java实现,如有问题,欢迎探讨。 蓝桥杯 基础练习02 Java实现 已解决进制转换问...
  • qq_31283465
  • qq_31283465
  • 2017年02月02日 21:53
  • 1203

蓝桥杯练习题之特殊回文数

基础练习 特殊回文数  要求: 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 讲真,对于该题中回文数的判断网上大多都是采用枚举思想枚举所有的五位和六位整...
  • striner
  • striner
  • 2017年12月08日 15:54
  • 87

蓝桥杯OJ刷题日记——09-基础练习 特殊回文数

基础练习 特殊回文数题目 问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。  输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式  ...
  • u014376020
  • u014376020
  • 2015年12月01日 19:07
  • 228

蓝桥杯-基础练习之特殊回文数——BASIC-9

基础练习 特殊回文数   时间限制:1.0s   内存限制:512.0MB     问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求...
  • lx417147512
  • lx417147512
  • 2014年02月28日 09:09
  • 1516

蓝桥杯-基础练习-特殊回文数

问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式   输入一行,包含...
  • mayuko2012
  • mayuko2012
  • 2016年02月11日 17:08
  • 448

蓝桥杯BASIC-9——基础练习 特殊回文数

基础练习 特殊回文数   时间限制:1.0s   内存限制:512.0MB        问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。 ...
  • qq_37518622
  • qq_37518622
  • 2017年03月12日 12:55
  • 261

蓝桥杯--基础练习 特殊回文数

基础练习 特殊回文数   时间限制:1.0s   内存限制:512.0MB        问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。 ...
  • chao1983210400
  • chao1983210400
  • 2013年12月17日 16:16
  • 2314

【蓝桥杯】【基础训练05】【特殊回文数】

题目:特殊回文数 问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式...
  • bear_huangzhen
  • bear_huangzhen
  • 2016年04月10日 14:26
  • 898
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:蓝桥杯基础练习题 特殊回文数
举报原因:
原因补充:

(最多只允许输入30个字)