Self-describing numbers: Difference between revisions

Content added Content deleted
Line 1,888: Line 1,888:


func count(cString,dString)
func count(cString,dString)
sum = 0
sum = 0
while substr(cString,dString) > 0
while substr(cString,dString) > 0
sum = sum + 1
sum = sum + 1
cString = substr(cString,substr(cString,dString)+len(string(sum)))
cString = substr(cString,substr(cString,dString)+len(string(sum)))
end
end
return sum
return sum
</lang>
</lang>
Output:
Output: