The kth great number

HDU - 4006