题解 | #数列求和#

数列求和

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);

} }

全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务