题解 | #等差数列#

等差数列

http://www.nowcoder.com/practice/f792cb014ed0474fb8f53389e7d9c07f

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner scan=new Scanner(System.in);
        while(scan.hasNextInt()){
            System.out.println(getSum(scan.nextInt()));
            System.out.println(getSum(scan.nextInt()));
        }
    }
    public static int getSum(int n){
        int num=2;
        int sum=0;
        for(int i=1;i<=n;i++){
            sum+=(num+(i-1)*3);
        }
        return sum;
    }
    public static int getSum1(int n){
        int a1=2;
        int an=a1+(n-1)*3;
        return n*(a1+an)/2;
    }
}
全部评论

相关推荐

点赞 评论 收藏
分享
02-19 22:55
南京大学 后端
给🐭🐭个面试机会吧:先别急,你投了就知道了,华为和字节的hr跟有指标一样到处捞人,你投完就不理你了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务