https://school.programmers.co.kr/learn/courses/30/lessons/12954
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
나의 풀이
import java.util.ArrayList;
import java.util.List;
class Solution {
public long[] solution(int x, int n) {
List<Long> list = new ArrayList<>();
for (int i = 1; i < n+1; i++) {
list.add((long)x*i);
}
return list.stream().mapToLong(e -> e).toArray();
}
}
다른 풀이
import java.util.*;
class Solution {
public static long[] solution(int x, int n) {
long[] answer = new long[n];
answer[0] = x;
for (int i = 1; i < n; i++) {
answer[i] = answer[i - 1] + x;
}
return answer;
}
}