class Solution {
public long[] solution(int x, int n) {
//answer의 길이 선언
long[] answer = new long[n];
//제한 조건 체크
if(x >= -10000000 && x <= 10000000 && n <= 1000) {
//숫자를 n개 지나야하기 때문에, n번 반복하는 for문을 생성
for(int i = 0; i < n; i++) {
//x의 숫자를 n 만큼 더하기
answer[i] = (long) x * (i + 1);
}
}
/* 또 다른 방안. 다 더하기를 하거나 for문을 이용해 곱하기
long[] answer = new long[n];
long sol = x;
//제한 조건 체크
if(x >= -10000000 && x <= 10000000 && n <= 1000) {
//숫자를 n개 지나야하기 때문에, n번 반복하는 for문을 생성
for(int i = 0; i < n; i++) {
//x의 숫자를 n 만큼 더하기
answer[i] = sol;
sol += x;
}
} */
return answer;
}
}