Starting Number: 3576041765
 
Counting 0's
Number:3576041765
Digit Count:1101122200
Updated Number:1576041765
 
Counting 6's
Number:1576041765
Digit Count:1200122200
Updated Number:1576042765
 
Counting 1's
Number:1576042765
Digit Count:1110122200
Updated Number:1176042765
 
Counting 0's
Number:1176042765
Digit Count:1210112200
Updated Number:1176042765
 
Counting 9's
Number:1176042765
Digit Count:1210112200
Updated Number:1176042760
 
Counting 5's
Number:1176042760
Digit Count:2210102200
Updated Number:1176002760
 
Counting 2's
Number:1176002760
Digit Count:3210002200
Updated Number:1116002760
 
Counting 1's
Number:1116002760
Digit Count:3310002100
Updated Number:1316002760
 
Counting 3's
Number:1316002760
Digit Count:3211002100
Updated Number:1311002760
 
Counting 5's
Number:1311002760
Digit Count:3311001100
Updated Number:1311002760
 
Counting 3's
Number:1311002760
Digit Count:3311001100
Updated Number:1311002760
 
Counting 2's
Number:1311002760
Digit Count:3311001100
Updated Number:1311002760
 
Counting 8's
Number:1311002760
Digit Count:3311001100
Updated Number:1311002700
 
Counting 9's
Number:1311002700
Digit Count:4311000100
Updated Number:1311002700
 
Counting 0's
Number:1311002700
Digit Count:4311000100
Updated Number:4311002700
 
Counting 9's
Number:4311002700
Digit Count:4211100100
Updated Number:4311002700
 
Counting 7's
Number:4311002700
Digit Count:4211100100
Updated Number:4311002100
 
Counting 5's
Number:4311002100
Digit Count:4311100000
Updated Number:4311002100
 
Counting 3's
Number:4311002100
Digit Count:4311100000
Updated Number:4311002100
 
Counting 4's
Number:4311002100
Digit Count:4311100000
Updated Number:4311102100
 
Counting 2's
Number:4311102100
Digit Count:3411100000
Updated Number:4311102100
 
Counting 4's
Number:4311102100
Digit Count:3411100000
Updated Number:4311102100
 
Counting 2's
Number:4311102100
Digit Count:3411100000
Updated Number:4311102100
 
Counting 4's
Number:4311102100
Digit Count:3411100000
Updated Number:4311102100
 
Counting 5's
Number:4311102100
Digit Count:3411100000
Updated Number:4311102100
 
Counting 3's
Number:4311102100
Digit Count:3411100000
Updated Number:4311102100
 
Counting 0's
Number:4311102100
Digit Count:3411100000
Updated Number:3311102100
 
Counting 8's
Number:3311102100
Digit Count:3412000000
Updated Number:3311102100
 
Counting 4's
Number:3311102100
Digit Count:3412000000
Updated Number:3311002100
 
Counting 2's
Number:3311002100
Digit Count:4312000000
Updated Number:3311002100
 
Counting 3's
Number:3311002100
Digit Count:4312000000
Updated Number:3312002100
 
Counting 1's
Number:3312002100
Digit Count:4222000000
Updated Number:3212002100
 
Counting 7's
Number:3212002100
Digit Count:4231000000
Updated Number:3212002000
 
Counting 0's
Number:3212002000
Digit Count:5131000000
Updated Number:5212002000
 
Counting 3's
Number:5212002000
Digit Count:5130010000
Updated Number:5210002000
 
Counting 4's
Number:5210002000
Digit Count:6120010000
Updated Number:5210002000
 
Counting 5's
Number:5210002000
Digit Count:6120010000
Updated Number:5210012000
 
Counting 2's
Number:5210012000
Digit Count:5220010000
Updated Number:5220012000
 
Counting 5's
Number:5220012000
Digit Count:5130010000
Updated Number:5220012000
 
Counting 2's
Number:5220012000
Digit Count:5130010000
Updated Number:5230012000
 
Counting 5's
Number:5230012000
Digit Count:5121010000
Updated Number:5230012000
 
Counting 0's
Number:5230012000
Digit Count:5121010000
Updated Number:5230012000
 
Counting 1's
Number:5230012000
Digit Count:5121010000
Updated Number:5130012000
 
Counting 5's
Number:5130012000
Digit Count:5211010000
Updated Number:5130012000
 
Counting 8's
Number:5130012000
Digit Count:5211010000
Updated Number:5130012000
 
Counting 9's
Number:5130012000
Digit Count:5211010000
Updated Number:5130012000
 
Counting 1's
Number:5130012000
Digit Count:5211010000
Updated Number:5230012000
 
Counting 8's
Number:5230012000
Digit Count:5121010000
Updated Number:5230012000
 
Counting 1's
Number:5230012000
Digit Count:5121010000
Updated Number:5130012000
 
Counting 2's
Number:5130012000
Digit Count:5211010000
Updated Number:5110012000
 
Counting 4's
Number:5110012000
Digit Count:5310010000
Updated Number:5110012000
 
Counting 2's
Number:5110012000
Digit Count:5310010000
Updated Number:5110012000
 
Counting 1's
Number:5110012000
Digit Count:5310010000
Updated Number:5310012000
 
Counting 9's
Number:5310012000
Digit Count:5211010000
Updated Number:5310012000
 
Counting 2's
Number:5310012000
Digit Count:5211010000
Updated Number:5310012000
 
Counting 3's
Number:5310012000
Digit Count:5211010000
Updated Number:5311012000
 
Counting 0's
Number:5311012000
Digit Count:4311010000
Updated Number:4311012000
 
Counting 1's
Number:4311012000
Digit Count:4311100000
Updated Number:4311012000
 
Counting 6's
Number:4311012000
Digit Count:4311100000
Updated Number:4311010000
 
Counting 4's
Number:4311010000
Digit Count:5301100000
Updated Number:4311110000
 
Counting 8's
Number:4311110000
Digit Count:4401100000
Updated Number:4311110000
 
Counting 5's
Number:4311110000
Digit Count:4401100000
Updated Number:4311100000
 
Counting 3's
Number:4311100000
Digit Count:5301100000
Updated Number:4311100000
 
Counting 7's
Number:4311100000
Digit Count:5301100000
Updated Number:4311100000
 
Counting 1's
Number:4311100000
Digit Count:5301100000
Updated Number:4311100000
 
Counting 8's
Number:4311100000
Digit Count:5301100000
Updated Number:4311100000
 
Counting 6's
Number:4311100000
Digit Count:5301100000
Updated Number:4311100000
 
Counting 2's
Number:4311100000
Digit Count:5301100000
Updated Number:4301100000
 
Counting 0's
Number:4301100000
Digit Count:6201100000
Updated Number:6301100000
 
Counting 9's
Number:6301100000
Digit Count:6201001000
Updated Number:6301100000
 
Counting 4's
Number:6301100000
Digit Count:6201001000
Updated Number:6301000000
 
Counting 1's
Number:6301000000
Digit Count:7101001000
Updated Number:6101000000
 
Counting 9's
Number:6101000000
Digit Count:7200001000
Updated Number:6101000000
 
Counting 1's
Number:6101000000
Digit Count:7200001000
Updated Number:6201000000
 
Counting 5's
Number:6201000000
Digit Count:7110001000
Updated Number:6201000000
 
Counting 4's
Number:6201000000
Digit Count:7110001000
Updated Number:6201000000
 
Counting 1's
Number:6201000000
Digit Count:7110001000
Updated Number:6101000000
 
Counting 5's
Number:6101000000
Digit Count:7200001000
Updated Number:6101000000
 
Counting 4's
Number:6101000000
Digit Count:7200001000
Updated Number:6101000000
 
Counting 8's
Number:6101000000
Digit Count:7200001000
Updated Number:6101000000
 
Counting 6's
Number:6101000000
Digit Count:7200001000
Updated Number:6101001000
 
Counting 7's
Number:6101001000
Digit Count:6300001000
Updated Number:6101001000
 
Counting 8's
Number:6101001000
Digit Count:6300001000
Updated Number:6101001000
 
Counting 9's
Number:6101001000
Digit Count:6300001000
Updated Number:6101001000
 
Counting 1's
Number:6101001000
Digit Count:6300001000
Updated Number:6301001000
 
Counting 0's
Number:6301001000
Digit Count:6201001000
Updated Number:6301001000
 
Counting 7's
Number:6301001000
Digit Count:6201001000
Updated Number:6301001000
 
Counting 1's
Number:6301001000
Digit Count:6201001000
Updated Number:6201001000
 
Counting 2's
Number:6201001000
Digit Count:6210001000
Updated Number:6211001000
 
Counting 4's
Number:6211001000
Digit Count:5310001000
Updated Number:6211001000
 
Counting 9's
Number:6211001000
Digit Count:5310001000
Updated Number:6211001000
 
Counting 8's
Number:6211001000
Digit Count:5310001000
Updated Number:6211001000
 
Counting 4's
Number:6211001000
Digit Count:5310001000
Updated Number:6211001000
 
Counting 5's
Number:6211001000
Digit Count:5310001000
Updated Number:6211001000
 
Counting 3's
Number:6211001000
Digit Count:5310001000
Updated Number:6210001000
 
Answer: 6210001000
Steps: 95

James Grime's Self Descriptive Number Puzzle

My Solution:

  1. Generate a random 10 digit number.
  2. Pick a random digit to count.
  3. Count the number of occurences of that digit in the number.
  4. Update the number to reflect the number of occurences of the selected digit.
  5. Check if the entire number is valid.
  6. If it is not valid, repeat steps 2-5. If it is valid, the answer has been found.
Scroll to the bottom to see the answer.