문제
내가 해결한 답
1. int -> long 으로 형변환 진행 x:10000000, n:1000 이 들어오면 int 범위를 초과하여 음수가 나오기 때문이다.
public long[] solution(int x, int n) {
long[] answer = new long[n];
for(int i=1; i<=n; i++){
answer[i-1] = (long) x * (long) i;
}
return answer;
}
'알고리즘' 카테고리의 다른 글
[프로그래머스] 그룹별 조건에 맞는 식당 목록 출력하기 (0) | 2023.05.29 |
---|---|
프로그래머스 - 정수 내림차순으로 배치하기 (0) | 2022.12.25 |
프로그래머스 - 문자열 내 p와 y의 개수 (0) | 2022.12.19 |
프로그래머스 - 정수 제곱근 판별 (0) | 2022.12.19 |
프로그래머스 - 자연수 뒤집어 배열로 만들기 (0) | 2022.12.19 |