문제 출처 - Programmers
문제는 여기
[풀이]
1. answer[idx]에 x * i의 값을 넣어줘야 하는데 long형으로 캐스팅을 해서 넣어준다.
2. 1. 과정을 1부터 n만큼 반복한다.
3. 결과를 출력한다.
[접근]
1. for문을 사용해 n개만큼 반복을 돌리면서 answer에 담아주면 되겠다고 생각하였다.
[코드]
class Solution {
public long[] solution(int x, int n) {
long[] answer = new long[n];
int idx = 0; // 인덱스값 체크
// n개까지 반복
for (int i = 1; i <= n; i++) {
// long형으로 캐스팅해서 값 넣어주기
answer[idx++] = (long)x * i;
}
return answer;
}
}
'문제 풀이 > Programmers' 카테고리의 다른 글
[프로그래머스] 숫자의 표현 (JAVA) (0) | 2022.04.21 |
---|---|
[프로그래머스] 올바른 괄호 (JAVA) (0) | 2022.04.20 |
[프로그래머스] 행렬의 덧셈 (JAVA) (0) | 2022.04.17 |
[프로그래머스] 평균 구하기 (JAVA) (0) | 2022.04.15 |
[프로그래머스] 짝수와 홀수 (JAVA) (0) | 2022.04.14 |