>>612
あるNというn桁の数の最高位の数を求めるときにaとおいて
a*10^(n-1)≦N≦(a+1)*10^(n-1)としたりする発想と似てる。