题目链接: https://projecteuler.net/problem=40
按照自然数链接起来的数字,求出其中几个位置数的乘积。
这个很简单,就在注意在判断时候别出小错
1-N 遍历,求一个数的长度,再求累加长度,判断累加长度是否是所求的位置
Java代码:
package projecteuler31to40;import java.util.Date;
import java.util.Set;
import java.util.TreeSet;class level40{ void solve(){//d1 × d10 × d100 × d1000 × d10000 × d100000 × d1000000int Max_Value=1000000;int result=1;int number=0;int d=1;for(int i=1;i<Max_Value;i++){int before=String.valueOf(i).length();