comefrom: <qiyuangong>400_Nth_Digit_1.java
code: public int findNthDigit(int n) {
  		int len = 1;
  		long count = 9;
  		int start = 1;
  		while (n > len * count) {
  			n -= len * count;
  			len += 1;
  			count *= 10;
  			start *= 10;
  		}
  		start += (n - 1) / len;
  		String s = Integer.toString(start);
  		return Character.getNumericValue(s.charAt((n - 1) % len));
      }
masked: public int sample_funcname ( int var_0 ) {
    int var_2 = 1 ;
    long var_4 = 9 ;
    int var_5 = 1 ;
    while ( var_0 > var_2 * var_4 ) {
      var_0 -= var_2 * var_4 ;
      var_2 += 1 ;
      var_4 *= 10 ;
      var_5 *= 10 ;
    }
    var_5 += ( var_0 - 1 ) / var_2 ;
    String var_10 = Integer . toString ( var_5 ) ;
    return Character . getNumericValue ( var_10 . charAt ( ( var_0 - 1 ) % var_2 ) ) ;
  }
  