신기한 네자리 숫자

시간 제한1초메모리 제한128 MB

요약
네 자리 수 가운데 십진법, 십이진법, 십육진법으로 쓸 때 자릿수 합이 모두 같은 수를 오름차순으로 출력한다.
난이도

보통10점 중 4점

유형
구현, 정수론, 완전 탐색
정답자
아직 제출이 없습니다

문제

네 자리 십진수 nn (1000≤n≤99991000 \le n \le 9999)을 10진법, 12진법, 16진법으로 각각 나타낸다. 세 표현에서 각 자리의 숫자를 모두 더한 값(자릿수의 합)이 세 진법에서 모두 같으면, 이 수를 신기한 네자리 숫자라고 한다.

신기한 네자리 숫자를 모두 구해 오름차순으로 출력하여라.

입력

입력은 주어지지 않는다.

출력

신기한 네자리 숫자를 오름차순으로 한 줄에 하나씩 출력한다.

힌트

가장 작은 신기한 네자리 숫자는 29922992이다.

예제6

  1. 예제 1

    입력
    예상 출력
    2992
    2993
    2994
    2995
    2996
    2997
    2998
    2999
    4470
    4471
    4472
    4473
    4474
    4475
    4970
    4971
    4972
    4973
    4974
    4975
    5460
    5461
    5462
    5463
    5464
    5465
    5466
    5467
    5468
    5469
    5960
    5961
    5962
    5963
    6456
    6457
    6458
    6459
    7440
    7441
    7442
    7443
    7444
    7445
    7446
    7447
    7448
    7449
    7940
    7941
    7942
    7943
    8436
    8437
    8438
    8439
    9424
    9425
    9426
    9427
    9428
    9429
    9924
    9925
    9926
    9927
    9928
    9929
    
  2. 예제 2

    입력
    예상 출력
    2992
    2993
    2994
    2995
    2996
    2997
    2998
    2999
    4470
    4471
    4472
    4473
    4474
    4475
    4970
    4971
    4972
    4973
    4974
    4975
    5460
    5461
    5462
    5463
    5464
    5465
    5466
    5467
    5468
    5469
    5960
    5961
    5962
    5963
    6456
    6457
    6458
    6459
    7440
    7441
    7442
    7443
    7444
    7445
    7446
    7447
    7448
    7449
    7940
    7941
    7942
    7943
    8436
    8437
    8438
    8439
    9424
    9425
    9426
    9427
    9428
    9429
    9924
    9925
    9926
    9927
    9928
    9929
    
  3. 예제 3

    입력
    예상 출력
    2992
    2993
    2994
    2995
    2996
    2997
    2998
    2999
    4470
    4471
    4472
    4473
    4474
    4475
    4970
    4971
    4972
    4973
    4974
    4975
    5460
    5461
    5462
    5463
    5464
    5465
    5466
    5467
    5468
    5469
    5960
    5961
    5962
    5963
    6456
    6457
    6458
    6459
    7440
    7441
    7442
    7443
    7444
    7445
    7446
    7447
    7448
    7449
    7940
    7941
    7942
    7943
    8436
    8437
    8438
    8439
    9424
    9425
    9426
    9427
    9428
    9429
    9924
    9925
    9926
    9927
    9928
    9929
    
  4. 예제 4

    입력
    예상 출력
    2992
    2993
    2994
    2995
    2996
    2997
    2998
    2999
    4470
    4471
    4472
    4473
    4474
    4475
    4970
    4971
    4972
    4973
    4974
    4975
    5460
    5461
    5462
    5463
    5464
    5465
    5466
    5467
    5468
    5469
    5960
    5961
    5962
    5963
    6456
    6457
    6458
    6459
    7440
    7441
    7442
    7443
    7444
    7445
    7446
    7447
    7448
    7449
    7940
    7941
    7942
    7943
    8436
    8437
    8438
    8439
    9424
    9425
    9426
    9427
    9428
    9429
    9924
    9925
    9926
    9927
    9928
    9929
    
  5. 예제 5

    입력
    예상 출력
    2992
    2993
    2994
    2995
    2996
    2997
    2998
    2999
    4470
    4471
    4472
    4473
    4474
    4475
    4970
    4971
    4972
    4973
    4974
    4975
    5460
    5461
    5462
    5463
    5464
    5465
    5466
    5467
    5468
    5469
    5960
    5961
    5962
    5963
    6456
    6457
    6458
    6459
    7440
    7441
    7442
    7443
    7444
    7445
    7446
    7447
    7448
    7449
    7940
    7941
    7942
    7943
    8436
    8437
    8438
    8439
    9424
    9425
    9426
    9427
    9428
    9429
    9924
    9925
    9926
    9927
    9928
    9929
    
  6. 예제 6

    입력
    예상 출력
    2992
    2993
    2994
    2995
    2996
    2997
    2998
    2999
    4470
    4471
    4472
    4473
    4474
    4475
    4970
    4971
    4972
    4973
    4974
    4975
    5460
    5461
    5462
    5463
    5464
    5465
    5466
    5467
    5468
    5469
    5960
    5961
    5962
    5963
    6456
    6457
    6458
    6459
    7440
    7441
    7442
    7443
    7444
    7445
    7446
    7447
    7448
    7449
    7940
    7941
    7942
    7943
    8436
    8437
    8438
    8439
    9424
    9425
    9426
    9427
    9428
    9429
    9924
    9925
    9926
    9927
    9928
    9929