문제 설명
함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요.
제한사항
- x는 -10000000 이상, 10000000 이하인 정수입니다.
- n은 1000 이하인 자연수입니다.
입출력 예
코드
class Solution {
public long[] solution(int x, int n) {
long[] answer = new long[n];
answer[0] = x;
for(int i=1; i<n; i++) {
answer[i] = x+answer[i-1];
}
return answer;
}
}
풀이
x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 하는 것이기 때문에 answer의 0번째 자리에 x를 할당해준 후, n개의 숫자를 지니는 리스트가 되게끔 for문을 이용해 x + answer[i-1]을 answer[i]에 저장한다.
'Coding Test' 카테고리의 다른 글
231007 자연수 뒤집어 배열로 만들기 - Level 1 (0) | 2023.10.07 |
---|---|
231006 자릿수 더하기 - Level 1 (1) | 2023.10.06 |
231005 공배수 - Level 0 (1) | 2023.10.05 |
231004 제곱수 판별하기 - Level 0 (1) | 2023.10.04 |
231003 숨어있는 숫자의 덧셈(1) - Level 0 (1) | 2023.10.03 |