Atcoder ABC340 A - Arithmetic Progression

Arithmetic Progression(等差数列)

时间限制:2s 内存限制:1024MB

【原题地址】

所有图片源自Atcoder,题目译文源自脚本Atcoder Better!

点击此处跳转至原题

【问题描述】

在这里插入图片描述

【输入格式】

在这里插入图片描述
在这里插入图片描述

【输出格式】

在这里插入图片描述

【样例1】

【样例输入1】

3 9 2

【样例输出1】

3 5 7 9

【样例说明1】

在这里插入图片描述

【样例2】

【样例输入2】

10 10 1

【样例输出2】

10

【解题思路】

老汉使用到的是XXX的解题方式

由 a 递增到 b 每次增加 d 并输出即可

代码注释有详细过程

【代码】

package ABC340_A_ArithmeticProgression;

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		int a = scan.nextInt();
		int b = scan.nextInt();
		int d = scan.nextInt();
		for (int i = a; i <= b; i += d) {
			System.out.print(i);
			System.out.print(" ");
		}
		System.out.println();
		scan.close();
	}
}

你可能感兴趣的:(Java算法题解,java,开发语言)