题解 | #数列求和#
数列求和
http://www.nowcoder.com/practice/6893484c04c24bfca1f606b1823a468d
public class Main { public static void main(String[] args) {
//write your code here........
//常规写法
/*long sum=0;
long i=9;
long temp=0;
for(i=0;i<=9;i++){
temp=temp*10+9;
sum=sum+temp;
}
System.out.println(sum);
}*/
/* long m=9;
String n="9";
//10个
//字符串转换成长整型
//Long.parseLong(n);
for(int i=1;i<10;i++){
n+="9";
m+=Long.parseLong(n);
}
System.out.println(m);*/
long a=0;
for(long i=9;i<=9999999999L;i=i*10+9){
a+=i;
}
System.out.println(a);
} }