• 特殊的数字四十


                                                                                                    特殊的数字四十

    题目:

    特殊的数字四十
    问题描述
      1234是一个非常特殊的四位数,因为它的各位数之和为10,编程求所有这样的四位十进制数。
    输出格式
      按从小到大的顺序输出满足条件的四位十进制数。每个数字占用一行。

    代码:

    import java.util.*;
    public class Teshushuzusishi {
        public static void fun()
        {
            // 首先n是一个四位数 1234
            for(int i=1000;i<9999;i++)
            {
                
                 int a=    i%10; // 个位
                  int b=i/10%10; // 十位
                  int c= i/100%10; // 百位
                 int d= i/1000%10;  // 千位
                 if(a+b+c+d==10)
                 {
                     System.out.println(i+" ");
                 }
                  
            }
            
            
            
            
        }
        public static void main(String[] args)
        {
    //        Scanner in=new Scanner(System.in);
    //        int n=in.nextInt();
            fun();
            
        }

    }

    运行结果:

    1009
    1018
    1027
    1036
    1045
    1054
    1063
    1072
    1081
    1090
    1108
    1117
    1126
    1135
    1144
    1153
    1162
    1171
    1180
    1207
    1216
    1225
    1234
    1243
    1252
    1261
    1270
    1306
    1315
    1324
    1333
    1342
    1351
    1360
    1405
    1414
    1423
    1432
    1441
    1450
    1504
    1513
    1522
    1531
    1540
    1603
    1612
    1621
    1630
    1702
    1711
    1720
    1801
    1810
    1900
    2008
    2017
    2026
    2035
    2044
    2053
    2062
    2071
    2080
    2107
    2116
    2125
    2134
    2143
    2152
    2161
    2170
    2206
    2215
    2224
    2233
    2242
    2251
    2260
    2305
    2314
    2323
    2332
    2341
    2350
    2404
    2413
    2422
    2431
    2440
    2503
    2512
    2521
    2530
    2602
    2611
    2620
    2701
    2710
    2800
    3007
    3016
    3025
    3034
    3043
    3052
    3061
    3070
    3106
    3115
    3124
    3133
    3142
    3151
    3160
    3205
    3214
    3223
    3232
    3241
    3250
    3304
    3313
    3322
    3331
    3340
    3403
    3412
    3421
    3430
    3502
    3511
    3520
    3601
    3610
    3700
    4006
    4015
    4024
    4033
    4042
    4051
    4060
    4105
    4114
    4123
    4132
    4141
    4150
    4204
    4213
    4222
    4231
    4240
    4303
    4312
    4321
    4330
    4402
    4411
    4420
    4501
    4510
    4600
    5005
    5014
    5023
    5032
    5041
    5050
    5104
    5113
    5122
    5131
    5140
    5203
    5212
    5221
    5230
    5302
    5311
    5320
    5401
    5410
    5500
    6004
    6013
    6022
    6031
    6040
    6103
    6112
    6121
    6130
    6202
    6211
    6220
    6301
    6310
    6400
    7003
    7012
    7021
    7030
    7102
    7111
    7120
    7201
    7210
    7300
    8002
    8011
    8020
    8101
    8110
    8200
    9001
    9010
    9100

    编程是一门艺术,要爱就要深爱。
  • 相关阅读:
    [oracle 使用(1)] win7/10 下Oracle10g的安装与卸载
    [原创]利用爬虫技术获取网页数据,以及想要的指定数据
    [mysql使用(1)] 64位Linux下安装mysql-5.7.13-linux-glibc2.5-x86_64
    aop 常见的问题
    Git技巧:右键菜单怎么去除?
    jrebel激活
    python与mysql连接
    linux下mysql的安装
    Linux下jdk和tomcat安装
    Lotto
  • 原文地址:https://www.cnblogs.com/pwhit/p/5087441.html
Copyright © 2020-2023  润新知