< x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž >

 

 

โ—‹  ๋‚ด ํ’€์ด

1
2
3
4
5
6
7
8
9
10
11
12
class Solution {
  public long[] solution(int x, int n) {
      long[] answer = new long[n];
      long temp = 0;
      
      for(int i =0; i < n ; i++){          
          temp += x;
          answer[i]=temp;                   
      }       
       return answer;
  }
}
cs

- ์ƒ๊ฐ๊ณผ์ •

1. x๋งŒํผ ๊ฐ„๊ฒฉ์—์„œ n๊ฐœ์˜ ์ˆซ์ž์—์„œ x๋ฅผ ์‹œ์ž‘๊ฐ’์œผ๋กœ x๋งŒํผ ์ฆ๊ฐ€ํ•˜๋Š”๋ฐ ๊ทธ๊ฑธ n๋ฒˆํ•˜๋Š”๊ตฌ๋‚˜ ์ƒ๊ฐํ–ˆ๋‹ค.

2. x๋ฅผ ์ดˆ๊ธฐ๊ฐ’์œผ๋กœ for๋ฌธ์œผ๋กœ n ๋ฒˆ ๋Œ๋ ค์•ผ๊ฒ ๋‹ค.

3. ์ฒ˜์Œ temp๋ฅผ int ๋กœ ํ•ด์„œ 13๋ฒˆ 14๋ฒˆ์ด ์‹คํŒจํ–ˆ๊ณ . ๊ทธ ๋‹ค์Œ์— long์œผ๋กœ tempํƒ€์ž…์„ ๋ฐ”๊ฟ”์ฃผ๋‹ˆ ๋‹ค์‹œ ์„ฑ๊ณตํ–ˆ๋‹ค.

 

โ—‹ ์ฐธ๊ณ ํ• ๋งŒํ•œ ํ’€์ด

1
2
3
4
5
6
7
8
9
class Solution {
  public long[] solution(long x, int n) {
      long[] answer = new long[n];
      for(int i = 0; i < n; i++){
          answer[i] = x * (i + 1);
      }
      return answer;
  }
}
cs

-  ๋”ฐ๋กœ ๋ณ€์ˆ˜๋ฅผ ๋‘์ง€ ์•Š์•„๋„ ํ’€ ์ˆ˜ ์žˆ๋‹ค.

+ Recent posts