- 내 풀이
class Solution {
public long[] solution(int x, int n) {
long[] answer = {};
answer = new long[n];
int sum = 0;
for (int i = 1; i <= n; i++) {
// (long)i 로 형변환을 하지 않으면 13,14 번 테스트에서 오류가 생긴다
answer[i -1] = (long)i * x;
}
return answer;
}
}
- 다른 사람 풀이
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;
}
}
'프로그래머스 > [프로그래머스 - JAVA] Lv.1' 카테고리의 다른 글
[프로그래머스 - JAVA] 정수 제곱근 판별 (0) | 2023.03.26 |
---|---|
[프로그래머스 - JAVA] 자연수 뒤집어 배열로 반들기 (0) | 2023.03.26 |
[프로그래머스 - JAVA] 평균 구하기 (0) | 2023.03.26 |
[프로그래머스 - JAVA] 자릿수 더하기 (0) | 2023.03.26 |
[프로그래머스 - JAVA] 약수의 합 (0) | 2023.03.25 |
댓글