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


    问题描述

    123321是一个非常特殊的数,它从左边读和从右边读是一样的。
      输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。

    输入格式

    输入一行,包含一个正整数n。

    输出格式

    按从小到大的顺序输出满足条件的整数,每个整数占一行。

    样例输入

    52

    样例输出

    899998
    989989
    998899

    数据规模和约定

    1<=n<=54。

    java实现

    import java.util.Scanner;
    
    public class Main {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner scn=new Scanner(System.in);
    		int n = scn.nextInt();
    		for(int i=100;i<1000;i++) {
    			if(i/100*2+i%100/10*2+i%10==n) {
    				System.out.println(i+""+i%100/10+""+i/100);
    			}
    		}
    		for(int i=100;i<1000;i++) {
    			if(i/100*2+i%100/10*2+i%10*2==n) {
    				System.out.println(i+""+i%10+""+i%100/10+""+i/100);
    			}
    		}
    	}
    
    }
    
  • 相关阅读:
    python实例
    date命令
    unbuntu禁用ipv6
    Oracle学习(一)
    深入浅出区块链笔记
    sqlserver索引
    Go学习(16):网络编程
    Go学习(15):并发与包
    Go学习(14):defer
    Go学习(13):异常
  • 原文地址:https://www.cnblogs.com/zhangguangxiang/p/14232572.html
Copyright © 2020-2023  润新知